Linguaggio

JavaSystem.RunFinalization Metodo

Definizione

Esegue i metodi di finalizzazione di qualsiasi oggetto in attesa di finalizzazione.

[Android.Runtime.Register("runFinalization", "()V", "")]
public static void RunFinalization();
[<Android.Runtime.Register("runFinalization", "()V", "")>]
static member RunFinalization : unit -> unit
Attributi

Commenti

Esegue i metodi di finalizzazione di qualsiasi oggetto in attesa di finalizzazione.

La chiamata a questo metodo suggerisce che il Java macchina virtuale si impegna a eseguire i finalize metodi di oggetti che sono stati trovati per essere rimossi, ma i cui finalize metodi non sono ancora stati eseguiti. Quando il controllo viene restituito dalla chiamata al metodo, la macchina virtuale Java ha fatto il massimo sforzo per completare tutte le finalizzazioni in sospeso.

La chiamata System.runFinalization() equivale effettivamente alla chiamata: <blockquote>

Runtime.getRuntime().runFinalization()

</blockquote>

per java.lang.System.runFinalization().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a