Linguaggio

Runtime.Halt(Int32) Metodo

Definizione

Termina forzatamente la macchina virtuale attualmente in esecuzione Java.

[Android.Runtime.Register("halt", "(I)V", "GetHalt_IHandler")]
public virtual void Halt(int status);
[<Android.Runtime.Register("halt", "(I)V", "GetHalt_IHandler")>]
abstract member Halt : int -> unit
override this.Halt : int -> unit

Parametri

status
Int32

Stato di terminazione. Per convenzione, un codice di stato diverso da zero indica la terminazione anomala. Se il Runtime#exit exit metodo (equivalentemente , System#exit(int) System.exit) è già stato richiamato, questo codice di stato eseguirà l'override del codice di stato passato a tale metodo.

Attributi

Commenti

Termina forzatamente la macchina virtuale attualmente in esecuzione Java. Questo metodo non restituisce mai normalmente.

Questo metodo deve essere usato con estrema cautela. A differenza del #exit exit metodo , questo metodo non causa l'avvio degli hook di arresto. Se la sequenza di arresto è già stata avviata, questo metodo non attende il completamento del lavoro degli hook di arresto in esecuzione.

Aggiunta nella versione 1.3.

per java.lang.Runtime.halt(int).

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