Właściwości systemowe pobieramy za pomocą odwołania:
System.getProperty(key);
Argumentem jest nazwa właściwości klucz (napis, typ
String).
Metoda zwraca wartość właściwości jako String.
Możliwe wartości kluczy i ich znaczenie:
Klucz |
Opis wartości |
---|---|
|
Java Runtime Environment version |
|
Java Runtime Environment vendor |
|
Java vendor URL |
|
Java installation directory |
|
Java Virtual Machine specification version |
|
Java Virtual Machine specification vendor |
|
Java Virtual Machine specification name |
|
Java Virtual Machine implementation version |
|
Java Virtual Machine implementation vendor |
|
Java Virtual Machine implementation name |
|
Java Runtime Environment specification version |
|
Java Runtime Environment specification vendor |
|
Java Runtime Environment specification name |
|
Java class format version number |
|
Java class path |
|
List of paths to search when loading libraries |
|
Default temp file path |
|
Name of JIT compiler to use |
|
Path of extension directory or directories |
|
Operating system name |
|
Operating system architecture |
|
Operating system version |
|
File separator ("/" on UNIX) |
|
Path separator (":" on UNIX) |
|
Line separator ("\n" on UNIX) |
|
User's account name |
|
User's home directory |
|
User's current working directory |