Cодержит набор статических методов, применимых к среде, в которой выполняется приложение. Многие из них присутствуют так же в классе :py:class::java.lang.Runtime
Экземпляр этого класса НЕ может быть получен.
Среди прочих полезных средств, предоставляемых этим классом, особо стоит отметить:
потоки стандартных ввода и вывода
поток для вывода ошибок
доступ к внешне определенным свойствам
возможность загрузки файлов и библиотек
утилиту для быстрого копирования порций массивов
java.lang.
System
runFinalizersOnExit
(boolean value)public static void
Выставляет, будет ли производиться вызов метода finalize() у всех объектов (у кого еще не вызывался), когда выполнение программы будет окончено
currentTimeMillis
()public static native long
Возвращает текущее время. Это время представляется как количество миллисекунд, прошедших с 1-го января 1970 года
getProperty
(String key)public static String
Возвращает значение свойства с названием key.
getProperties
()public static Properties
Возвращает объект :py:class::java.util.Properties, в котором содержатся значения всех определенных системных свойств.
out
атрибут выходного потока
print
(String str)метод отправляет на выходной поток строку
println
(String str)метод отправляет на выходной поток строку, с символом новой строки