Java では、ユーザー(スリープまたは待機を呼び出す) または同期ブロックの 2 つの方法でスレッドを停止できます。スレッドが同期ブロックに入ろうとすると (他のスレッドが同じロックを取得した場合)、スレッドは動作を停止するか、ブロックされます (他のスレッドによってロックが解放されるのを待っています)。
だから私は、同期ブロックとJavaのスリープのようなユーザーメソッドによってブロックされたスレッドの状態(状態とは、スレッド変数、コンテキストなどを意味します)に違いがあるかどうかを知りたかったのです。