2009-09-17 オブジェクトのライフサイクル GCを持った処理系の場合、「生成」くらいしかないよね。基本的に消滅は気にしない。 オブジェクトのライフサイクルと変数のスコープを混同してるような説明ってたまにあるよね。 例えば、変数にnullを代入したらいいとか。そりゃ、変数とオブジェクトの束縛を解除してるだけで、オブジェクトが参照されていない保証、GCに掃除される保証なんてこれっぽっちもない。他のオブジェクトに渡した時点で、渡した先のオブジェクトの実装に依存する。まぁ今時、null代入する人も少ないだろうけどね。