synchronized的JAVA底层实现

目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增长的内容,其做者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍两者的实现原理。java 数据同步须要依赖锁,那锁的同步又依赖谁?synchronized给出的答案是在软件层面依赖JVM,而Lock给出的方案是在硬件层面依赖特殊的CPU指令,你
相关文章
相关标签/搜索