そういえば、GCって何やってるのか全然知らないや。 GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)やChaotic Java ? Blog Archive ? How does garbage collection work?で分かり易く説明してくれてるけど、あんまイマイチつかめない (中略) ってことで、今日はいつもの教える人に、WeakHashMapとかWeakReferenceの動きについて説明してきた。 なぜ、この辺かというと、時間がなくて適当に作ってしまったHashMap(強参照)な部分がどうもボトルネックになりそうなプロファイル結果を貰ったから。 以下、登場したサンプル public class GC { private static class Hoge { } public static void main(String...args){ H