可能性の重複:私のプログラムの中で
What is the garbage collector in Java?Javaのガベージコレクタはどのように動作しますか?
、私たちは20分として、それを設定します(一定時間後に別の関数を呼び出す設定機能を持っていますこの例ではScheduledThreadPoolExecutor
を使用しています)。
呼び出される関数は、removeStat(Character char)
です。このメソッドでは、サイド文字の関数への参照を行います(これはchar.getClient().getWriter()
となります)。私たちは、20分間の待機時間中に、問題のキャラクターがログアウトし、そのキャラクターインスタンスがもはや必要ではないと仮定します。
removeStat
のcharがコールされるまで、JavaガベージコレクタがCharacter
クラスを削除しますか?
恥ずかしがり屋であるかどうかわからないが、いずれにしても大丈夫だよ) – jmort253
@ jmort253 - PuppyKevinは戻ってきて答えを受け入れたのはおそらく誠実だったということだろう。 :) –
um、みんな。これは詐欺ではありません。少なくともリンクされた質問ではありません。これにはガベージコレクションと呼び出し可能ファイルとスケジュールされたスレッドのエクスパートに関する特定の質問があります...リンクされた質問はGCに関する一般的な質問です。 – vidstige