Учебники

Java.lang.Runtime Class

Класс java.lang.Runtime позволяет приложению взаимодействовать со средой, в которой оно запущено.

Декларация класса

Ниже приводится объявление для класса java.lang.Runtime.

public class Runtime
   extends Object

Методы класса

Sr.No. Метод и описание
1 void addShutdownHook (Thread hook)

Этот метод регистрирует новый хук отключения виртуальной машины.

2 int availableProcessors ()

Этот метод возвращает число процессоров, доступных виртуальной машине Java.

3 Процесс exec (строковая команда)

Этот метод выполняет указанную строковую команду в отдельном процессе.

4 Процесс exec (String [] cmdarray)

Этот метод выполняет указанную команду и аргументы в отдельном процессе.

5 Процесс exec (String [] cmdarray, String [] envp)

Этот метод выполняет указанную команду и аргументы в отдельном процессе с указанной средой.

6 Процесс exec (String [] cmdarray, String [] envp, File dir)

Этот метод выполняет указанную команду и аргументы в отдельном процессе с указанной средой и рабочим каталогом.

7 Процесс exec (команда String, String [] envp)

Этот метод выполняет указанную строковую команду в отдельном процессе с указанной средой.

8 Процесс exec (Строковая команда, String [] envp, File dir)

Этот метод выполняет указанную строковую команду в отдельном процессе с указанной средой и рабочим каталогом.

9 Пустой выход (статус int)

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

10 long freeMemory ()

Этот метод возвращает количество свободной памяти в виртуальной машине Java.

11 void gc ()

Этот метод запускает сборщик мусора.

12 статическая среда выполнения getRuntime ()

Этот метод возвращает объект времени выполнения, связанный с текущим приложением Java.

13 void halt (int status)

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

14 пустая загрузка (строковое имя файла)

Этот метод загружает указанное имя файла в виде динамической библиотеки.

15 void loadLibrary (строковое имя_библиотеки)

Этот метод загружает динамическую библиотеку с указанным именем библиотеки.

16 long maxMemory ()

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

17 логический removeShutdownHook (крючок темы)

Этот метод отменяет регистрацию ранее зарегистрированной ловушки отключения виртуальной машины.

18 void runFinalization ()

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

19 long totalMemory ()

Этот метод возвращает общий объем памяти в виртуальной машине Java.

20 void traceInstructions (логическое значение включено)

Этот метод включает / отключает отслеживание инструкций.

21 void traceMethodCalls (логическое значение включено)

Этот метод включает / отключает отслеживание вызовов методов.

Этот метод регистрирует новый хук отключения виртуальной машины.

Этот метод возвращает число процессоров, доступных виртуальной машине Java.

Этот метод выполняет указанную строковую команду в отдельном процессе.

Этот метод выполняет указанную команду и аргументы в отдельном процессе.

Этот метод выполняет указанную команду и аргументы в отдельном процессе с указанной средой.

Этот метод выполняет указанную команду и аргументы в отдельном процессе с указанной средой и рабочим каталогом.

Этот метод выполняет указанную строковую команду в отдельном процессе с указанной средой.

Этот метод выполняет указанную строковую команду в отдельном процессе с указанной средой и рабочим каталогом.

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

Этот метод возвращает количество свободной памяти в виртуальной машине Java.

Этот метод запускает сборщик мусора.

Этот метод возвращает объект времени выполнения, связанный с текущим приложением Java.

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

Этот метод загружает указанное имя файла в виде динамической библиотеки.

Этот метод загружает динамическую библиотеку с указанным именем библиотеки.

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

Этот метод отменяет регистрацию ранее зарегистрированной ловушки отключения виртуальной машины.

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

Этот метод возвращает общий объем памяти в виртуальной машине Java.

Этот метод включает / отключает отслеживание инструкций.

Этот метод включает / отключает отслеживание вызовов методов.

Методы унаследованы

Этот класс наследует методы от следующих классов –