HOMELv026 `volatile` キーワードを変数に付与する主な目的はどれか。 2026年1月25日 `volatile` は、その変数が別スレッドやハードウェアによって変更される可能性があることを示し、レジスタキャッシュではなくメインメモリへのアクセスを強制する。 ガベージコレクション(GC)の「世代別GC(Generational GC)」において、短命のオブジェクト(Gen 0)が回収されずに生き残った場合、どうなるか。 `WeakReference<T>`(弱参照)を使用する典型的なユースケースはどれか。