初心者な質問でゴメン。
例えば以下の感じで連鎖するクラスがあったとして、

class hoge {
public hoge () {};
public hoge next;
}

hoge a = new hoge();
hoge b = new hoge();
hoge c = new hoge();
a.next = b;
b.next = c;
c.next = a;

こんな感じで1回転させた上で〜
a=null;
b=null;
c=null;

初期化してみますと。
この状態でgc呼んで、ちゃんとメモリ開放されますか( ゜д゜)ノ?
されるよね? されるよね??