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 |