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.

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

Свойства

Class

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

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

"Стандартный" поток вывода ошибок.

Handle

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

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

"Стандартный" входной поток.

JniIdentityHashCode

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

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

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

Out

"Стандартный" выходной поток.

PeerReference

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

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

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

SecurityManager

Всегда возвращает в null Android -или- 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(), независимо от того, переопределяет ли класс данного объекта hashCode().

InheritedChannel()

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

JavaFinalize()

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

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

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

Load(String)

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

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>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

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

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> 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 содержит несколько полезных полей и методов класса.

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