Поделиться через


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.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Свойства

Class

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

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

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

Handle

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

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

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

JniIdentityHashCode

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

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

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

Out

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

PeerReference

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

(Унаследовано от 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, если таковой есть.

CurrentTimeMillis()

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

Dispose()

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

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

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

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

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

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

Завершает работу виртуальной машины Java.

Gc()

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

Getenv()

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

Getenv(String)

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

GetHashCode()

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

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

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

GetProperty(String, String)

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

IdentityHashCode(Object)

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

InheritedChannel()

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

JavaFinalize()

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

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

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

Load(String)

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

LoadAsync(String)

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

LoadLibrary(String)

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

LoadLibraryAsync(String)

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

MapLibraryName(String)

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

NanoTime()

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

Notify()

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

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

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

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

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

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

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

SetErr(PrintStream)

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

SetHandle(IntPtr, JniHandleOwnership)

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

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

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

SetOut(PrintStream)

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

SetProperty(String, String)

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

ToArray<T>()

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

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

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

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

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

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

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