🎉 JDK 20 이 Release 되었습니다!

Oracle 에서 JDK 20 을 Release 하였습니다. 다만 JDK 20 은 장기지원(LTS)을 목표로 하고 있는 JDK 21 이 Release 될 예정인 9월까지 약 6개월간만 지원되는 단기 지원 버전입니다. 사실상 큰 버그나 이슈가 있지 않은 이상 JDK 20 에서 제공되는 기능이 표준화가 되어 JDK 21 에서 지원될 것으로 예상됩니다. JDK 20 에서 지원하는 새로운 기능은 다음과 같습니다. ✔️ (D)TLS 키 교환 명명된 그룹 ✔️ G1에서 비고 및 정리 일시 중지 시간을 위한 GarbageCollectorMXBean 추가 ✔️ x86_64 및 aarch64 플랫폼에서 ChaCha20 Intrinsics 제공 ✔️ 유니코드 15.0 지원 ✔️ G1 동시 정제 스레드 제어 개선 ✔️ CLDR 버전 42 지원 ✔️ 새 JFR 이벤트: jdk.InitialSecurityProperty ✔️ 새 JFR 이벤트: jdk.SecurityProviderService ✔️ 향상된 미리보기 API 페이지 ✔️ 새로운 'jmod --compress' 명령줄 옵션 ✔️ BreakIterator의 Grapheme 지원 ✔️ 시간대 데이터를 2022c로 업데이트 ✔️ JavaDoc 제목의 자동 생성 ID JDK 20 에서 제공하는 JDK Enhancement Proposals(JEP) 에 해당하는 기술 프로젝트는 다음과 같습니다. 📁 Project Amber ✔️ JEP 432 – Record Patterns (2차 Preview) : https://openjdk.org/jeps/432 ✔️ JEP 433 – Pattern Matching for switch (4차 Preview) : https://openjdk.org/jeps/433 📁 Project Panama ✔️ JEP 434 - Foreign Function & Memory API (2차 Preview) : https://openjdk.org/jeps/434 ✔️ JEP 438 - Vector API (5차 Incubator) : https://openjdk.org/jeps/438 📁 Project Loom ✔️ JEP 436 - Virtual Threads (2차 Preview) : https://openjdk.org/jeps/436 ✔️ JEP 429 – Scoped Values (1차 Incubator) : https://openjdk.org/jeps/429 ✔️ JEP 437 - Structured Concurrency (2차 Incubator) : https://openjdk.org/jeps/437 JDK 21 을 미리 맛보고(?) 싶으신 분들께서는 참고해주시면 좋겠습니다.

Blog Theme - Details

oracle.com

Blog Theme - Details

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 3월 23일 오전 8:55

 • 

저장 3조회 2,986

댓글 1