Condividi tramite


JavaSystem Classe

Definizione

La System classe contiene diversi campi e metodi 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 campi e metodi di classe utili. Non può essere creata un'istanza.

Tra le strutture 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 di caricamento di file e librerie e un metodo di utilità per copiare rapidamente una parte di una matrice.

Aggiunto in JDK1.0.

Documentazione Java per java.lang.System.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Err

Flusso di output degli errori "standard".

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
In

Flusso di input "standard".

JniIdentityHashCode

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

(Ereditato da Object)
JniPeerMembers

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

Out

Flusso di output "standard".

PeerReference

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

(Ereditato da Object)
Properties

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

SecurityManager

Restituisce nullSecurityException sempre in Android -or- Genera (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, alla 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 campi e metodi di classe utili.

(Ereditato da Object)
Dispose(Boolean)

La System classe contiene diversi campi e metodi 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 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)

Ottiene la proprietà di sistema indicata dalla chiave specificata.

GetProperty(String, String)

Ottiene la proprietà di sistema indicata dalla chiave specificata.

IdentityHashCode(Object)

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

InheritedChannel()

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

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più 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 nome file.

LoadAsync(String)

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

LoadLibrary(String)

Carica la libreria nativa specificata dall'argomento libname .

LoadLibraryAsync(String)

La System classe contiene diversi campi e metodi 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 a risoluzione elevata di Java in nanosecondi.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
RunFinalization()

Esegue i metodi di finalizzazione di tutti gli oggetti in sospeso.

RunFinalizersOnExit(Boolean)
Obsoleti.

Abilitare o disabilitare la finalizzazione all'uscita; in questo modo specifica che gli finalizzatori di tutti gli oggetti che dispongono di finalizzatori che non sono ancora stati richiamati automaticamente devono essere eseguiti prima dell'uscita del runtime Java.

SetErr(PrintStream)

Riassegnare 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 campi e metodi di classe utili.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

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

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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 campi e metodi di classe utili.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

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

(Ereditato da Object)
IJavaPeerable.Finalized()

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

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

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

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

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

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

Si applica a