< prev index next >

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

Print this page
rev 48062 : 8192833: JEP 322: Time-Based Release Versioning

*** 548,559 **** --- 548,561 ---- /** * System properties. The following properties are guaranteed to be defined: * <dl> * <dt>java.version <dd>Java version number + * <dt>java.version.date <dd>Java version date * <dt>java.vendor <dd>Java vendor specific string * <dt>java.vendor.url <dd>Java vendor URL + * <dt>java.vendor.version <dd>Java vendor version * <dt>java.home <dd>Java installation directory * <dt>java.class.version <dd>Java class version number * <dt>java.class.path <dd>Java classpath * <dt>os.name <dd>Operating System Name * <dt>os.arch <dd>Operating System Architecture
*** 589,604 **** * <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> --- 591,612 ---- * <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.version.date</code></th> + * <td>Java Runtime Environment version date, in ISO-8601 YYYY-MM-DD + * format, which may be interpreted as a {@link + * java.time.LocalDate}</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.vendor.version</code></th> + * <td>Java vendor version</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>
< prev index next >