カルミア


5月16日、池田山公園にて。

「Java言語で学ぶデザインパターン入門マルチスレッド編」
ThreadSpecific Storage。局所変数は他のスレッドからアクセスされることはない。但し、それが参照の場合、参照先のインスタンスは他のスレッドからアクセスされるかもしれない。問題の解答にスレッド固有の情報のリストがある。ThreadLocalクラスのインスタンスとしてユーザのスレッド固有情報を持たせることができる。Javaシステムのメモリモデルは、クラスとインスタンスの関係がベースにありスレッドとの関係を理解しないと全体像がつかめない。言語の仕様書の前にこの本を読むのは正解かもしれない。

広告