言語

Runtime.Gc メソッド

定義

ガベージ コレクターを実行します。

[Android.Runtime.Register("gc", "()V", "GetGcHandler")]
public virtual void Gc();
[<Android.Runtime.Register("gc", "()V", "GetGcHandler")>]
abstract member Gc : unit -> unit
override this.Gc : unit -> unit
属性

注釈

ガベージ コレクターを実行します。 このメソッドを呼び出すと、Java仮想マシンは、現在占有しているメモリを迅速に再利用できるように、未使用のオブジェクトをリサイクルする作業を費やしていることを示唆しています。 メソッド呼び出しから制御が戻ると、仮想マシンは破棄されたすべてのオブジェクトをリサイクルするためのベスト エフォートを行いました。

gc名前は"ガベージ コレクター" を表します。 gc メソッドが明示的に呼び出されていない場合でも、仮想マシンは必要に応じて、別のスレッドでこのリサイクル プロセスを自動的に実行します。

System#gc()メソッドは、このメソッドを呼び出す従来の便利な手段です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象