JVM(Java Virtual Machine)은 Java 바이트코드 실행을 담당하며 여러 버전이 있습니다. 주요 릴리스에는 Java 8(Lambda 표현식, 스트림 API 도입), Java 11(향상된 가비지 수집기), Java 14(패턴 일치 도입) 및 Java 17(봉인된 클래스 도입)이 포함됩니다. JVM 버전을 확인하려면 System.getProperties()를 사용하여 Java 버전을 가져올 수 있습니다.
Java Virtual Machine의 다양한 버전
개요
JVM(Java Virtual Machine)은 Java 프로그램 실행의 핵심 구성 요소인 Java 바이트코드를 실행하는 역할을 담당합니다. 여러 버전으로 제공되며 각각 다른 기능과 개선 사항을 제공합니다.
기본 버전
Version | 출시 날짜 | 주요 기능 |
---|---|---|
Java 8 | 2014 | Lambda 표현식, 스트림 API, 시간 날짜 API |
Java 11 | 2018 | 로컬 변수 기호 테이블, 가비지 컬렉터 개선, 모듈 시스템 개선 |
Java 14 | 2020 | 패턴 매칭, 로깅, JShell 개선 |
Java 17 | 2021 | Se aled 클래스, 텍스트 변환 API , 스위치 표현식 |
실용 사례: Java 버전 확인
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 版本:11.0.13
이렇게 하면 JVM이 인쇄됩니다. 실행 중인 프로그램의 버전입니다.
위 내용은 Java Virtual Machine의 다른 버전은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!