ちょうどタイトルの状態。この用語は「Java Concurrency in Practice」に登場しました。「スレッド限定」クローンとは何ですか?
私は、ロックを保持するスレッド内にのみクローンを作成できると仮定します。この仮定は正しいですか?
ちょうどタイトルの状態。この用語は「Java Concurrency in Practice」に登場しました。「スレッド限定」クローンとは何ですか?
私は、ロックを保持するスレッド内にのみクローンを作成できると仮定します。この仮定は正しいですか?
スレッド限定オブジェクトは、それを作成したスレッドだけが見ることができるオブジェクトです。
オブジェクトのスレッド限定クローンは、それを作成したスレッド(クローン)だけが見ることができるクローンです。
「クローンはスレッド閉じ込められているので、他のスレッドはConcurrentModificationExceptionがの可能性を排除し、反復中にそれを変更することはできません。(コレクションはまだクローン操作自体の間にロックされなければならない)」
thisページを参照してください。