Amazon Corretto 26(Feature Release, FR 버전)이 현재 다운로드할 수 있습니다. Amazon Corretto는 비용 없이 사용할 수 있는 멀티 플랫폼의 프로덕션용 OpenJDK 배포판입니다. Corretto 26은 다운로드 페이지에서 Linux, Windows 및 macOS용으로 다운로드할 수 있습니다. Corretto 26은 2026년 10월까지 지원됩니다.
- HTTP/3 지원 - Java 애플리케이션이 이제 최신 HTTP/3 프로토콜을 사용할 수 있습니다. 이 프로토콜은 이전 HTTP 버전보다 더 빠르고 효율적입니다(JEP 517).
- Ahead-of-Time 객체 캐싱 - 일반적으로 사용되는 객체를 미리 캐싱하여 애플리케이션 시작 속도를 높일 수 있으며, 모든 가비지 컬렉터와 함께 작동합니다(JEP 516).
- 향상된 패턴 매칭 - 개발자는 이제
int및boolean과 같은 기본형 타입을 포함하여 타입과 값을 확인할 때 더 깔끔한 코드를 작성할 수 있습니다(JEP 530). - Final의 의미 강화 - 코드가 리플렉션을 사용하여
final필드를 수정할 때 경고를 발생시키기 시작하며, 향후 릴리스에서final필드가 진정으로 불변이 되도록 준비합니다. 이 변경 사항은 프로그램 안전성을 향상시키고 상수 폴딩과 같은 더 나은 최적화를 가능하게 합니다(JEP 500). - 구조적 동시성 (미리 보기 계속) - 구조적 동시성을 위한 API를 도입하여, 여러 스레드에서 실행되는 관련 작업 그룹을 단일 작업 단위로 처리함으로써 오류 처리 및 취소를 간소화하고, 안정성을 향상하며, 관찰 가능성을 높입니다(JEP 525).
- Vector API (인큐베이터 계속) - 최신 CPU 기능을 활용할 수 있는 고성능 수학 연산에 대한 지원이 개선되었습니다(JEP 529).
- 지연 상수 (미리 보기 계속) - 불변 데이터의 초기화를 실제로 필요할 때까지 연기하는 API를 제공하여,
final필드의 성능 이점과 지연 초기화의 유연성을 결합합니다(JEP 526).
이러한 기능에 대한 자세한 설명은 OpenJDK 26 프로젝트 페이지에서 확인할 수 있습니다. Amazon Corretto 26은 Amazon에 의해 오픈 소스 라이선스에 따라 배포됩니다.