今日の一歩

シングルトンパターンを復習しよう

目的 遅延初期化ホルダークラスイデオムを最近知ったので、良い機会なので復習してみる。 勉強内容 シングルトンにする意味 遅延初期化する?しない? 遅延初期化ホルダークラスイデオム(オンデマンド初期化ホルダークラスイデオム)について おまけ:phpとJa…

volatileってなんだろう

目的 「volatileって何?」という質問があり、自分の理解も曖昧だったので復習してみた。 勉強内容 volatileって? 何の意味があるの? コンパイラの最適化(置き換え)を抑止する コンパイラの最適化(リオーダー)を抑止する スレッドが値を参照する際に、必ず…