ITPub博客

面试官问:多线程同步内部如何实现的,你知道怎么回答吗?

原创 Java 作者:lihong 时间:2019-07-23 17:50:18 0 编辑
摘要

线程同步可以说在日常开发中是用的很多,但对于其内部如何实现的,一般人可能知道的并不多。本篇文章将从如何实现简单的锁开始,介绍linux中的锁实现futex的优点及原理,最后分析java中同步机制如wait/notify, synchronized, ReentrantLock。自己实现锁首先,如果要你实现操作系统的锁,该如何实现?先想想这个问题,暂时不考虑性能、可用性等问题,就用最简单、粗暴的方式

请登录后发表评论 登录
全部评论
毕业于西安电子科技大学,曾任职于中国电信的上市子公司号百控股担任项目经理,超过十年java开发经验,具备多个行业项目产品开发经验,精通Java,熟悉分布式技术,大数据,搜索引擎技术,对MySQL/Oracle等主流数据库的优化及调优有丰富的经验。

注册时间:2019-04-23

  • 博文量
    103
  • 访问量
    89173

Java架构精选