JavaSystem Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A System
classe contém vários campos de classe úteis e métodos.
[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
- Herança
- Atributos
Comentários
A System
classe contém vários campos de classe úteis e métodos. Ele não pode ser instanciado.
Entre os recursos fornecidos pela System
classe estão fluxos de entrada padrão, saída padrão e saída de erro, acesso a propriedades definidas externamente e variáveis de ambiente, um meio de carregar arquivos e bibliotecas e um método utilitário para copiar rapidamente uma parte de uma matriz.
Adicionado no JDK1.0.
Documentação Java para java.lang.System
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Propriedades
Class |
Retorna a classe de tempo de execução deste |
Err |
O fluxo de saída de erro "padrão". |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
In |
O fluxo de entrada "padrão". |
JniIdentityHashCode |
A |
JniPeerMembers |
A |
Out |
O fluxo de saída "padrão". |
PeerReference |
A |
Properties |
Determina as propriedades atuais do sistema. -ou- Tenta definir todas as propriedades do sistema. |
SecurityManager |
Sempre retorna |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
Métodos
Arraycopy(Object, Int32, Object, Int32, Int32) |
Copia uma matriz da matriz de origem especificada, começando na posição especificada, para a posição especificada da matriz de destino. |
ClearProperty(String) |
Remove a propriedade do sistema indicada pela chave especificada. |
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Console() |
Retorna o objeto exclusivo |
CurrentTimeMillis() |
Retorna a hora atual em milissegundos. |
Dispose() |
A |
Dispose(Boolean) |
A |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
Exit(Int32) |
Encerra a Java Virtual Machine em execução no momento. |
Gc() |
Executa o coletor de lixo. |
Getenv() |
Retorna uma exibição de mapa de cadeia de caracteres não modificável do ambiente do sistema atual. |
Getenv(String) |
Obtém o valor da variável de ambiente especificada. |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
GetProperty(String, String) |
Obtém a propriedade system indicada pela chave especificada. |
GetProperty(String) |
Obtém a propriedade system indicada pela chave especificada. |
IdentityHashCode(Object) |
Retorna o mesmo código de hash para o objeto fornecido que seria retornado pelo método padrão hashCode(), independentemente de a classe do objeto determinado substituir hashCode(). |
InheritedChannel() |
Retorna o canal herdado da entidade que criou essa máquina virtual Java. |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
LineSeparator() |
Retorna a cadeia de caracteres separadora de linha dependente do sistema. |
Load(String) |
Carrega a biblioteca nativa especificada pelo argumento filename. |
LoadAsync(String) |
A |
LoadLibrary(String) |
Carrega a biblioteca nativa especificada pelo |
LoadLibraryAsync(String) |
A |
MapLibraryName(String) |
Mapeia um nome de biblioteca em uma cadeia de caracteres específica da plataforma que representa uma biblioteca nativa. |
NanoTime() |
Retorna o valor atual da fonte de tempo de alta resolução do Java Virtual Machine em execução, em nanossegundos. |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
RunFinalization() |
Executa os métodos de finalização de quaisquer objetos pendentes de finalização. |
RunFinalizersOnExit(Boolean) |
Obsoleto.
Habilitar ou desabilitar a finalização na saída; isso especifica que os finalizadores de todos os objetos que têm finalizadores que ainda não foram invocados automaticamente devem ser executados antes que o tempo de execução Java saia. |
SetErr(PrintStream) |
Reatribui o fluxo de saída de erro "padrão". |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetIn(Stream) |
Reatribui o fluxo de entrada "padrão". |
SetOut(PrintStream) |
Reatribui o fluxo de saída "padrão". |
SetProperty(String, String) |
Define a propriedade do sistema indicada pela chave especificada. |
ToArray<T>() |
A |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
A |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
A |
IJavaPeerable.DisposeUnlessReferenced() |
A |
IJavaPeerable.Finalized() |
A |
IJavaPeerable.JniManagedPeerState |
A |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
A |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
A |
IJavaPeerable.SetPeerReference(JniObjectReference) |
A |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
A |
GetJniTypeName(IJavaPeerable) |
A |