6 мая 2018
Тэги: Java.
Метод System.getProperties() возвращает список системных свойств (параметров окружения), доступных для данной виртуальной машины. Свойство представляет из себя пару «ключ-значение». Среди полученных свойств всегда можно обнаружить следующие:
java.version - Версия Javajava.vendor - Строка, идентифицирующая изготовителя виртуальной машины Javajava.vendor.url - Адрес URL изготовителя виртуальной машины Javajava.home - Каталог, в который установлена система Javajava.class.version - Версия библиотеки классов Javajava.class.path - Путь к библиотеке классов Javaos.name - Название операционной системыos.arch - Архитектура операционной системыos.version - Версия операционной системыfile.separator - Разделитель файловpath.separator - Разделитель путиline.separator - Разделитель строкuser.name - Имя пользователяuser.home - Домашний каталог пользователяuser.dir - Текущий рабочий каталог пользователя (чаще всего тот каталог, где расположен исполняемый файл вашей программы).Помимо указанных выше могут быть определены любые другие свойства. Например, свойства сервера приложений.
Получить отдельное значение по его ключу можно при помощи метода System.getProperty().
Kotlin, Java, Spring, Spring Boot, Spring Data, Spring AI, SQL, PostgreSQL, Oracle, H2, Linux, Hibernate, Collections, Stream API, многопоточность, чат-боты, нейросети, файлы, devops, Docker, Nginx, Apache, maven, gradle, JUnit, YouTube, руководство, ООП, алгоритмы, головоломки, rest, GraphQL, Excel, XML, json, yaml.