一文带你搞懂java synchronize线程同步原理
enter the monitor:进入这幢建筑acquiring the monitor:进入建筑里的特殊房间owning the monitor:拥有特殊房间的所有权releasing the monitor:离开特殊的房间exiting the monitor:离开这幢建筑
了解Java分布式
Java Monitor 的工作机理想要获取monitor的线程,首先会进入_EntryList队列。当某个线程获取到对象的monitor后,进入Owner区域,设置为当前线程,同时计数器count加1。如果线程调用了wait()方法,则会进入WaitSet队列。