java synchronized关键字线程同步详解
在java中,最基本、最常见的互斥同步手段就是synchronized关键字了。synchronized关键字经过编译之后,会在同步代码块的前后分别形成monitorenter、monitorexit俩个字节码指令,这俩个字节码指令都需要reference类型参数来指明要锁定和解锁的对象。如果程序中的synchronized明确指定了对象参数,那么就是这个对象的reference;如果没有明确指定...
原创
2018-06-02 13:29:19 ·
437 阅读 ·
0 评论