Java多线程的状态转换

1. sleep和join就是进入了其他阻塞状态,之后会进入就绪态 2. wait后是等待同步锁的等待阻塞 3. synchronized 获取同步锁失败时就到了同步阻塞,成功之后会进入就绪态 1. 其他阻塞状态时,会交出cpu资源,不会释放锁资源 2. 等待阻塞状态时,会交出cpu资源,并且主动释放锁 3. 阻塞状态时,会因为获取不到对象锁而阻塞的阻塞队列中。此时,未持有cpu资源,未持有锁 阻
相关文章
相关标签/搜索