26 декабря 2012 г.

Полезные свойства System.getProperty

Актуальная версия этой статьи на моём новом сайте devmark.ru

Метод System.getProperties() возвращает список системных свойств, доступных для данной виртуальной машины. Свойство представляет из себя пару "ключ=значение". Среди полученных свойств всегда можно обнаружить следующие:

java.version - Версия Java
java.vendor - Строка, идентифицирующая изготовителя виртуальной машины Java
java.vendor.url - Адрес URL изготовителя виртуальной машины Java
java.home - Каталог, в который установлена система Java
java.class.version - Версия библиотеки классов Java
java.class.path - Путь к библиотеке классов Java
os.name - Название операционной системы
os.arch - Архитектура операционной системы
os.version - Версия операционной системы
file.separator - Разделитель файлов
path.separator - Разделитель пути
line.separator - Разделитель строк
user.name - Имя пользователя
user.home - Домашний каталог пользователя
user.dir - Текущий рабочий каталог пользователя (чаще всего тот каталог, где расположен исполняемый файл вашей программы).

Помимо указанных выше могут быть определены любые другие свойства. Например, свойства сервера приложений.

Получить отдельное значение по его ключу можно при помощи метода System.getProperty().

1 комментарий: