JavaSystem Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
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 |
JniPeerMembers |
La |
Out |
Flusso di output "standard". |
PeerReference |
La |
Properties |
Determina le proprietà di sistema correnti. -oppure- Tenta di impostare tutte le proprietà di sistema. |
SecurityManager |
Restituisce |
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 |
CurrentTimeMillis() |
Restituisce l'ora corrente in millisecondi. |
Dispose() |
La |
Dispose(Boolean) |
La |
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 |
LoadLibrary(String) |
Carica la libreria nativa specificata dall'argomento |
LoadLibraryAsync(String) |
La |
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 |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
La |
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 |
IJavaPeerable.DisposeUnlessReferenced() |
La |
IJavaPeerable.Finalized() |
La |
IJavaPeerable.JniManagedPeerState |
La |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
La |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
La |
IJavaPeerable.SetPeerReference(JniObjectReference) |
La |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
La |
GetJniTypeName(IJavaPeerable) |
La |