< prev index next >

src/java.base/share/classes/java/lang/System.java

Print this page

        

*** 580,650 **** * initialized. This set of system properties always includes values * for the following keys: * <table class="striped"> * <caption style="display:none">Shows property keys and associated values</caption> * <thead> ! * <tr><th>Key</th> ! * <th>Description of Associated Value</th></tr> * </thead> * <tbody> ! * <tr><td><code>java.version</code></td> * <td>Java Runtime Environment version which may be interpreted * as a {@link Runtime.Version}</td></tr> ! * <tr><td><code>java.vendor</code></td> * <td>Java Runtime Environment vendor</td></tr> ! * <tr><td><code>java.vendor.url</code></td> * <td>Java vendor URL</td></tr> ! * <tr><td><code>java.home</code></td> * <td>Java installation directory</td></tr> ! * <tr><td><code>java.vm.specification.version</code></td> * <td>Java Virtual Machine specification version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><td><code>java.vm.specification.vendor</code></td> * <td>Java Virtual Machine specification vendor</td></tr> ! * <tr><td><code>java.vm.specification.name</code></td> * <td>Java Virtual Machine specification name</td></tr> ! * <tr><td><code>java.vm.version</code></td> * <td>Java Virtual Machine implementation version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><td><code>java.vm.vendor</code></td> * <td>Java Virtual Machine implementation vendor</td></tr> ! * <tr><td><code>java.vm.name</code></td> * <td>Java Virtual Machine implementation name</td></tr> ! * <tr><td><code>java.specification.version</code></td> * <td>Java Runtime Environment specification version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><td><code>java.specification.vendor</code></td> * <td>Java Runtime Environment specification vendor</td></tr> ! * <tr><td><code>java.specification.name</code></td> * <td>Java Runtime Environment specification name</td></tr> ! * <tr><td><code>java.class.version</code></td> * <td>Java class format version number</td></tr> ! * <tr><td><code>java.class.path</code></td> * <td>Java class path</td></tr> ! * <tr><td><code>java.library.path</code></td> * <td>List of paths to search when loading libraries</td></tr> ! * <tr><td><code>java.io.tmpdir</code></td> * <td>Default temp file path</td></tr> ! * <tr><td><code>java.compiler</code></td> * <td>Name of JIT compiler to use</td></tr> ! * <tr><td><code>os.name</code></td> * <td>Operating system name</td></tr> ! * <tr><td><code>os.arch</code></td> * <td>Operating system architecture</td></tr> ! * <tr><td><code>os.version</code></td> * <td>Operating system version</td></tr> ! * <tr><td><code>file.separator</code></td> * <td>File separator ("/" on UNIX)</td></tr> ! * <tr><td><code>path.separator</code></td> * <td>Path separator (":" on UNIX)</td></tr> ! * <tr><td><code>line.separator</code></td> * <td>Line separator ("\n" on UNIX)</td></tr> ! * <tr><td><code>user.name</code></td> * <td>User's account name</td></tr> ! * <tr><td><code>user.home</code></td> * <td>User's home directory</td></tr> ! * <tr><td><code>user.dir</code></td> * <td>User's current working directory</td></tr> * </tbody> * </table> * <p> * Multiple paths in a system property value are separated by the path --- 580,650 ---- * initialized. This set of system properties always includes values * for the following keys: * <table class="striped"> * <caption style="display:none">Shows property keys and associated values</caption> * <thead> ! * <tr><th scope="col">Key</th> ! * <th scope="col">Description of Associated Value</th></tr> * </thead> * <tbody> ! * <tr><th scope="row"><code>java.version</code></th> * <td>Java Runtime Environment version which may be interpreted * as a {@link Runtime.Version}</td></tr> ! * <tr><th scope="row"><code>java.vendor</code></th> * <td>Java Runtime Environment vendor</td></tr> ! * <tr><th scope="row"><code>java.vendor.url</code></th> * <td>Java vendor URL</td></tr> ! * <tr><th scope="row"><code>java.home</code></th> * <td>Java installation directory</td></tr> ! * <tr><th scope="row"><code>java.vm.specification.version</code></th> * <td>Java Virtual Machine specification version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><th scope="row"><code>java.vm.specification.vendor</code></th> * <td>Java Virtual Machine specification vendor</td></tr> ! * <tr><th scope="row"><code>java.vm.specification.name</code></th> * <td>Java Virtual Machine specification name</td></tr> ! * <tr><th scope="row"><code>java.vm.version</code></th> * <td>Java Virtual Machine implementation version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><th scope="row"><code>java.vm.vendor</code></th> * <td>Java Virtual Machine implementation vendor</td></tr> ! * <tr><th scope="row"><code>java.vm.name</code></th> * <td>Java Virtual Machine implementation name</td></tr> ! * <tr><th scope="row"><code>java.specification.version</code></th> * <td>Java Runtime Environment specification version which may be * interpreted as a {@link Runtime.Version}</td></tr> ! * <tr><th scope="row"><code>java.specification.vendor</code></th> * <td>Java Runtime Environment specification vendor</td></tr> ! * <tr><th scope="row"><code>java.specification.name</code></th> * <td>Java Runtime Environment specification name</td></tr> ! * <tr><th scope="row"><code>java.class.version</code></th> * <td>Java class format version number</td></tr> ! * <tr><th scope="row"><code>java.class.path</code></th> * <td>Java class path</td></tr> ! * <tr><th scope="row"><code>java.library.path</code></th> * <td>List of paths to search when loading libraries</td></tr> ! * <tr><th scope="row"><code>java.io.tmpdir</code></th> * <td>Default temp file path</td></tr> ! * <tr><th scope="row"><code>java.compiler</code></th> * <td>Name of JIT compiler to use</td></tr> ! * <tr><th scope="row"><code>os.name</code></th> * <td>Operating system name</td></tr> ! * <tr><th scope="row"><code>os.arch</code></th> * <td>Operating system architecture</td></tr> ! * <tr><th scope="row"><code>os.version</code></th> * <td>Operating system version</td></tr> ! * <tr><th scope="row"><code>file.separator</code></th> * <td>File separator ("/" on UNIX)</td></tr> ! * <tr><th scope="row"><code>path.separator</code></th> * <td>Path separator (":" on UNIX)</td></tr> ! * <tr><th scope="row"><code>line.separator</code></th> * <td>Line separator ("\n" on UNIX)</td></tr> ! * <tr><th scope="row"><code>user.name</code></th> * <td>User's account name</td></tr> ! * <tr><th scope="row"><code>user.home</code></th> * <td>User's home directory</td></tr> ! * <tr><th scope="row"><code>user.dir</code></th> * <td>User's current working directory</td></tr> * </tbody> * </table> * <p> * Multiple paths in a system property value are separated by the path
*** 657,677 **** * @implNote In addition to the standard system properties, the system * properties may include the following keys: * <table class="striped"> * <caption style="display:none">Shows property keys and associated values</caption> * <thead> ! * <tr><th>Key</th> ! * <th>Description of Associated Value</th></tr> * </thead> * <tbody> ! * <tr><td>{@code jdk.module.path}</td> * <td>The application module path</td></tr> ! * <tr><td>{@code jdk.module.upgrade.path}</td> * <td>The upgrade module path</td></tr> ! * <tr><td>{@code jdk.module.main}</td> * <td>The module name of the initial/main module</td></tr> ! * <tr><td>{@code jdk.module.main.class}</td> * <td>The main class name of the initial module</td></tr> * </tbody> * </table> * * @return the system properties --- 657,677 ---- * @implNote In addition to the standard system properties, the system * properties may include the following keys: * <table class="striped"> * <caption style="display:none">Shows property keys and associated values</caption> * <thead> ! * <tr><th scope="col">Key</th> ! * <th scope="col">Description of Associated Value</th></tr> * </thead> * <tbody> ! * <tr><th scope="row">{@code jdk.module.path}</th> * <td>The application module path</td></tr> ! * <tr><th scope="row">{@code jdk.module.upgrade.path}</th> * <td>The upgrade module path</td></tr> ! * <tr><th scope="row">{@code jdk.module.main}</th> * <td>The module name of the initial/main module</td></tr> ! * <tr><th scope="row">{@code jdk.module.main.class}</th> * <td>The main class name of the initial module</td></tr> * </tbody> * </table> * * @return the system properties
< prev index next >