Язык

JavaSystem Класс

Определение

Класс System содержит несколько полезных полей и методов класса.

[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
Наследование
JavaSystem
Атрибуты

Комментарии

Класс System содержит несколько полезных полей и методов класса. Невозможно создать экземпляр.

Среди объектов, предоставляемых System классом, являются стандартные входные, стандартные выходные данные и потоки вывода ошибок; доступ к внешним свойствам и переменным среды; средство загрузки файлов и библиотек; и метод служебной программы для быстрого копирования части массива.

Добавлено в JDK1.0.

Java документации по java.lang.System.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Свойства

Имя. Описание
Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Err

Выходной поток ошибок "стандартный".

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
In

Входной поток "стандартный".

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
JniPeerMembers

Возвращает метаданные JNI, используемые для вызова элементов этого Java однорангового узла.

Out

Выходной поток "стандартный".

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
Properties

Определяет текущие свойства системы. -или- Пытается задать все системные свойства.

SecurityManager

Всегда возвращается null в Android -or- Throws SecurityException (за исключением случаев sm == null).

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Имя. Описание
Arraycopy(Object, Int32, Object, Int32, Int32)

Копирует массив из указанного исходного массива, начиная с указанной позиции, в указанное положение целевого массива.

ClearProperty(String)

Удаляет системное свойство, указанное указанным ключом.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Console()

Возвращает уникальный java.io.Console Console объект, связанный с текущей Java виртуальной машиной, если таковой есть.

Construct(JniObjectReference, JniObjectReferenceOptions)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
CurrentTimeMillis()

Возвращает текущее время в миллисекундах.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
Equals(Object)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
Exit(Int32)

Завершает запущенную в данный момент виртуальную машину Java.

Gc()

Запускает сборщик мусора.

Getenv()

Возвращает неизменяемое представление строки карты текущей системной среды.

Getenv(String)

Возвращает значение указанной переменной среды.

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
GetProperty(String, String)

Возвращает системное свойство, указанное указанным ключом.

GetProperty(String)

Возвращает системное свойство, указанное указанным ключом.

IdentityHashCode(Object)

Возвращает тот же хэш-код для данного объекта, что и возвращается методом hashCode(), независимо от того, переопределяет ли класс данного объекта хэшКод().

InheritedChannel()

Возвращает канал, унаследованный от сущности, созданной этой Java виртуальной машине.

JavaFinalize()
Устаревшие.

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
LineSeparator()

Возвращает строку разделителя строк, зависимых от системы.

Load(String)

Загружает собственную библиотеку, указанную аргументом имени файла.

LoadAsync(String)

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

LoadLibrary(String)

Загружает собственную библиотеку, указанную аргументом libname .

LoadLibraryAsync(String)

Асинхронно загружает собственную библиотеку с указанным именем.

MapLibraryName(String)

Сопоставляет имя библиотеки с конкретной платформой строкой, представляющей собственную библиотеку.

NanoTime()

Возвращает текущее значение источника времени высокой разрешения виртуальной машины Java в наносекундах.

Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
RunFinalization()

Выполняет методы завершения любых объектов, ожидающих завершения.

RunFinalizersOnExit(Boolean)
Устаревшие.

Включение или отключение завершения при выходе; Это указывает, что перед выходом среды выполнения Java необходимо запустить методы завершения всех объектов, у которых еще нет средств завершения, которые еще не были вызваны автоматически.

SetErr(PrintStream)

Переназначает выходной поток ошибок "стандартный".

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetIn(Stream)

Переназначает входной поток "стандартный".

SetOut(PrintStream)

Переназначает выходной поток "стандартный".

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
SetProperty(String, String)

Задает системное свойство, указанное указанным ключом.

ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

Имя. Описание
IJavaPeerable.Disposed()

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс System содержит несколько полезных полей и методов класса.

(Унаследовано от JavaObject)

Методы расширения

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс System содержит несколько полезных полей и методов класса.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к