0

1 つのスレッドが同期メソッドを実行しているため、オブジェクトのインスタンスがロックされているとします。また、スレッドが実行中状態から実行可能状態になったとします。次に、そのオブジェクト ロックはどうなりますか。スレッドが実行可能な状態になる前に解放されますか? 正しい答えを教えてください:)。

前もってありがとう、マヘンドラ・レディ。

4

1 に答える 1

1

WAITING でなければロックは解除されません。(つまり、wait() を呼び出した)、またはそのロックの最後の同期ブロックを終了しました。

OS がスレッドを実行するようにスケジュールしたかどうかに関係なく、スレッドは RUNNABLE にあります。

于 2012-02-08T08:38:19.537 に答える