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