Java并发-对象监视器

对于同步块的实现使用了monitorenter和monitorexit指令,而同步方法则是依靠方法修饰符上的ACC_SYNCHRONIZED来完成的。 无论采用哪种方式,其本质是对一个对象的监视器进行获取,而对这个获取过程是排他的,也就是说统一时刻是能有一个线程获得到由synchronized所保护对象的监视器。 任意线程对Object的访问,首先要先获得Object的监视器。如果获取失败了,线程
相关文章
相关标签/搜索