【初心者】Java質問・相談スレ16【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0855850
NGNGそんなんだ。じゃ、こんな時ってどうなるの?
public NullPoClass {
private static NullPoClass nullpo = null;
static {
nullpo = new NullPoClass();
}
private static void release() {
nullpo = null;
}
private NullPoClass() {} ; // コンストラクタ、外から禁止
public void finalize() throws Throwable {
NullPoClass.release();
}
}
で、
NullPoClass hoge = NullPoClass.nullpo;
こんな時、いつファイナライズされるんだろ。
■ このスレッドは過去ログ倉庫に格納されています