3 回答

TA貢獻1853條經驗 獲得超18個贊
System Property Name | System Property Content | Where Displayed in java version Output
---------------------|--------------------------|---------------------------------------
java.version | product version | Line one displays the product version
---------------------|--------------------------|---------------------------------------
java.runtime.version | product version | Line one displays the product version
| product build identifier | Line two displays the build identifier
從 J2SE SDK/JRE 版本字符串命名約定文檔中:
可以擴展系統屬性的內容(超出 java.version 系統屬性的內容)以包含構建 ID。java.runtime.version
因此,屬性值似乎可以等于內容,也可以通過構建 ID 進行區分,如問題中已指出的那樣。java.runtime
無論如何,如前所述,如前所述,該屬性不會出現在當前記錄的系統屬性中。java.runtime.version

TA貢獻1815條經驗 獲得超13個贊
java.version
是 Java 運行時環境 (JRE) 的產品版本信息。JRE是Java虛擬機的實現,它實際上執行Java程序。
java.runtime.version
是產品版本以及 JRE 的構建標識符。
添加回答
舉報