Java 虛擬機器(JVM)負責執行 Java 字節碼,有多個版本。主要版本包括 Java 8(引入 Lambda 表達式、流 API)、Java 11(改進垃圾回收器)、Java 14(引入模式匹配),以及 Java 17(引入密封類別)。為了檢查 JVM 版本,可以使用 System.getProperties() 來取得 Java 版本。
Java 虛擬機器的不同版本
#概述
##Java 虛擬機器( JVM) 負責執行Java 字節碼,它是Java 程式執行的關鍵元件。它具有多個版本,每個版本都提供了不同的功能和改進。主要版本
發布日期 | 主要功能 | |
---|---|---|
2014 年 | Lambda 表達式、串流API、時間日期API | |
2018 年 | 本機變數符號表、垃圾回收器改進、模組系統增強 | |
#2020 年 | 可模式匹配、記錄、JShell 改進 | |
2021 年 | 密封類別、文字轉換API、Switch 運算式 |
為了檢查執行Java 程式的JVM 版本,你可以使用以下程式碼:
import java.util.Properties; public class JavaVersionCheck { public static void main(String[] args) { // 获取系统属性 Properties props = System.getProperties(); // 获取 Java 版本 String javaVersion = props.getProperty("java.version"); // 打印 Java 版本 System.out.println("Java 版本:" + javaVersion); } }
以上是Java虛擬機器的不同版本有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!Java 版本:11.0.13