スレッドの状態、ブロックされ、WAITINGの違いは何ですか

縫うnotifyjoinLockSupport.parkへの道watingwatingウェイク待ちの状態にスレッド状態を(通知したりのnotifyAll)CPUタイムスライスが継続して得るチャンスを持っています。

スレッドの  blocked状態同期方法は、多くの場合、完了するために、/コードブロックを入力することができません。彼らは/リンクされたロック・ブロックに関連付けられた同期方法を得ることができないからです。

スレッドは、キューの同期を待っているキューから移行したときにキューに関連付けられWating状態は、同期キューがブロックされている状態に関連付けられている、スレッド状態があろうwating転換さblocked言うことができるblocked状態にしているwating新たな活力スレッドの状態の唯一の方法。

おすすめ

転載: www.cnblogs.com/hericwan/p/12400998.html