ロック(lock)
Java講座 用語集
索引へ戻る
Java講座のページ
ロック(lock)
ある
スレッド
が
オブジェクト
の利用中に、その
オブジェクト
を他の
スレッド
が利用できないように排他制御のこと。
ロックや
アンロック
を可能にするために、Javaの
オブジェクト
は
モニタ
と関連付けられている。ある時点においては、単独の
スレッド
だけが
モニタ
のロックを保持できる。そのため、該当
モニタ
をロックしようとするその他の
スレッド
は、該当
モニタ
のロックを獲得できるまでブロックされることになる。
□
索引へ戻る