Condividi tramite


JavaSystem Classe

Definizione

La System classe contiene diversi metodi e campi di classe utili.

[Android.Runtime.Register("java/lang/System", DoNotGenerateAcw=true)]
public sealed class JavaSystem : Java.Lang.Object
[<Android.Runtime.Register("java/lang/System", DoNotGenerateAcw=true)>]
type JavaSystem = class
    inherit Object
Ereditarietà
JavaSystem
Attributi

Commenti

La System classe contiene diversi metodi e campi di classe utili. Non è possibile crearne un'istanza.

Tra le funzionalità fornite dalla System classe sono flussi di input standard, output standard e output degli errori, accesso a proprietà e variabili di ambiente definite esternamente, un mezzo per caricare file e librerie e un metodo di utilità per copiare rapidamente una parte di una matrice.

Aggiunta in JDK1.0.

Documentazione java per java.lang.System.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Err

Flusso di output degli errori "standard".

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
In

Flusso di input "standard".

JniIdentityHashCode

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
JniPeerMembers

La System classe contiene diversi metodi e campi di classe utili.

Out

Flusso di output "standard".

PeerReference

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
Properties

Determina le proprietà di sistema correnti. -oppure- Tenta di impostare tutte le proprietà di sistema.

SecurityManager

Restituisce null sempre in Android -oppure- Genera SecurityException (tranne nel caso sm == null).

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

Arraycopy(Object, Int32, Object, Int32, Int32)

Copia una matrice dalla matrice di origine specificata, a partire dalla posizione specificata, nella posizione specificata della matrice di destinazione.

ClearProperty(String)

Rimuove la proprietà di sistema indicata dalla chiave specificata.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Console()

Restituisce l'oggetto univoco java.io.Console Console associato alla macchina virtuale Java corrente, se presente.

CurrentTimeMillis()

Restituisce l'ora corrente in millisecondi.

Dispose()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
Dispose(Boolean)

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Exit(Int32)

Termina la macchina virtuale Java attualmente in esecuzione.

Gc()

Esegue il Garbage Collector.

Getenv()

Restituisce una visualizzazione mappa stringa non modificabile dell'ambiente di sistema corrente.

Getenv(String)

Ottiene il valore della variabile di ambiente specificata.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetProperty(String, String)

Ottiene la proprietà di sistema indicata dalla chiave specificata.

GetProperty(String)

Ottiene la proprietà di sistema indicata dalla chiave specificata.

IdentityHashCode(Object)

Restituisce lo stesso codice hash per l'oggetto specificato come verrebbe restituito dal metodo predefinito hashCode(), indipendentemente dal fatto che la classe dell'oggetto specificato esempe hashCode().

InheritedChannel()

Restituisce il canale ereditato dall'entità che ha creato questa macchina virtuale Java.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
LineSeparator()

Restituisce la stringa separatore di riga dipendente dal sistema.

Load(String)

Carica la libreria nativa specificata dall'argomento filename.

LoadAsync(String)

La System classe contiene diversi metodi e campi di classe utili.

LoadLibrary(String)

Carica la libreria nativa specificata dall'argomento libname .

LoadLibraryAsync(String)

La System classe contiene diversi metodi e campi di classe utili.

MapLibraryName(String)

Esegue il mapping di un nome di libreria in una stringa specifica della piattaforma che rappresenta una libreria nativa.

NanoTime()

Restituisce il valore corrente dell'origine temporale ad alta risoluzione java in nanosecondi della macchina virtuale Java in esecuzione.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
RunFinalization()

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

RunFinalizersOnExit(Boolean)
Obsoleti.

Abilitare o disabilitare la finalizzazione all'uscita; In questo modo viene specificato che i finalizzatori di tutti gli oggetti con finalizzatori che non sono ancora stati richiamati automaticamente devono essere eseguiti prima che il runtime Java venga chiuso.

SetErr(PrintStream)

Riassegna il flusso di output degli errori "standard".

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetIn(Stream)

Riassegna il flusso di input "standard".

SetOut(PrintStream)

Riassegna il flusso di output "standard".

SetProperty(String, String)

Imposta la proprietà di sistema indicata dalla chiave specificata.

ToArray<T>()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.Finalized()

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La System classe contiene diversi metodi e campi di classe utili.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

La System classe contiene diversi metodi e campi di classe utili.

GetJniTypeName(IJavaPeerable)

La System classe contiene diversi metodi e campi di classe utili.

Si applica a