# Java 21 / JDK 21: General Availability

> Clean Markdown view of GeekNews topic #10949. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=10949](https://news.hada.io/topic?id=10949)
- GeekNews Markdown: [https://news.hada.io/topic/10949.md](https://news.hada.io/topic/10949.md)
- Type: news
- Author: [limc132](https://news.hada.io/@limc132)
- Published: 2023-09-20T00:40:06+09:00
- Updated: 2023-09-20T00:40:06+09:00
- Original source: [mail.openjdk.org](https://mail.openjdk.org/pipermail/jdk-dev/2023-September/008267.html)
- Points: 5
- Comments: 2

## Topic Body

- 2023년 9월 19일 Java 21이 GA 상태가 됨  
  * 8월 11일 처음이자 유일한 RC버전으로 배포된 빌드 35의 P1 에러 보고가 없기에 GA 상태로 릴리스함  
  * Java 21은 대부분의 벤더사가 LTS로 릴리스할 것  
- 15개의 JEP, 수백 개의 작은 개선 사항, 수천 개의 버그 수정이 포함됨  
  * 아래는 최종 버전에 포함된 15개의 JEP 목록임  
  * 430: String Templates (Preview)  
  * 431: Sequenced Collections  
  * **439: Generational ZGC**  
  * **440: Record Patterns**  
  * **441: Pattern Matching for switch**  
  * 442: Foreign Function & Memory API (Third Preview)  
  * 443: Unnamed Patterns and Variables (Preview)  
  * **444: Virtual Threads**  
  * 445: Unnamed Classes and Instance Main Methods (Preview)  
  * 446: Scoped Values (Preview)  
  * **448: Vector API (Sixth Incubator)**  
  * 449: Deprecate the Windows 32-bit x86 Port for Removal  
  * 451: Prepare to Disallow the Dynamic Loading of Agents  
  * 452: Key Encapsulation Mechanism API  
  * 453: Structured Concurrency (Preview)

## Comments



### Comment 19376

- Author: minho2da
- Created: 2023-09-21T00:13:58+09:00
- Points: 1

이제 11 쓰는데....

### Comment 19360

- Author: [hidden]
- Created: 2023-09-20T14:35:44+09:00
- Points: 2

[숨김 처리된 댓글입니다]
