同步& JAVA中的多线程对象锁定

时间:2012-02-08 08:36:04

标签: java synchronization locks

假设一个线程正在运行一个synchronized方法,因此锁定了该对象的实例。还假设线程从运行状态进入可运行状态。那么对象锁会发生什么。它是在线程进入可运行状态之前发布的吗?请帮我正确答案:)。

提前致谢, 马亨德拉雷迪。

1 个答案:

答案 0 :(得分:1)

除非是等待,否则不会释放锁定。 (即调用wait())或者它已退出该锁的最后一个同步块。

线程在RUNNABLE中是否已安排线程正在运行。