Javaにおけるスレッド同期のsynchronizedキーワードの使い方
1.synchronizedの機能
synchronized修飾子はメソッドやコードブロックに適用可能で、一度に1つのスレッドしか実行できないように排他制御を実装します。また共有変数に対するメモリ可視性を保証する効果もあります。
2.synchronizedの動作メカニズム
Javaではすべてのオブジェクトがロックオブジェクトとして機能します。このロックは以下の3種類に分類されます:
インス ...
6月5日 20:34 投稿