오라클이 프로그래밍 언어·개발 플랫폼 '자바 24'를 출시해 개발자 생산성과 보안을 한층 높였다.
오라클은 오라클이 자바 최신 버전 자바 24를 공개했다고 19일 발표했다. 자바 24의 최신 기능은 플랫폼 성능과 안정성을 높여 기업의 핵심 애플리케이션 운용을 강화할 것으로 예상된다.
자바 24는 20개 이상의 신규 기능을 포함해 인공지능(AI)·양자 내성 암호화 기능을 도입했다. 패턴 매칭 기능이 강화돼 기본 유형을 보다 쉽게 처리할 수 있다. 모듈 임포트 선언을 통해 모듈화된 라이브러리 재사용성이 증가했다. 생성자 본문 개선으로 코드 안정성도 늘었다. 또 학생·초보 개발자를 위한 간단한 소스 파일 기능도 추가됐다.

오라클은 자바 24의 라이브러리가 업그레이드됐다고 밝혔다. 특히 스트림 API가 개선돼 커스텀 중간 연산을 지원하며, 클래스 파일을 분석·변환할 수 있는 표준 API가 도입됐다. AI 연산에 최적화된 벡터 API가 9차 인큐베이터로 제공되며, 구조화된 동시성을 통해 동시 프로그래밍의 유지보수성과 안정성이 높아졌다.
자바 24의 보안 기능도 강화됐다. 자바 24는 양자 내성 암호화를 위한 키 캡슐화 매커니즘과 디지털 서명 알고리즘을 도입해 보안성을 높였다. 특히 미국 국립표준기술연구소(NIST)의 FIPS 204를 기반으로 표준화된 디지털 서명 기능이 추가돼 향후 양자 컴퓨팅 시대를 대비할 수 있도록 설계됐다.
성능 최적화 측면에서도 변화가 있다. 간결한 객체 헤더 기능을 통해 힙 크기가 감소하고 배포 밀도가 향상됐다. G1 가비지 컬렉터 개선으로 실행 속도가 향상됐으며, 사전 컴파일(AOT) 클래스 로딩 및 연결을 지원해 애플리케이션 시동 시간을 단축했다. 또 Z 가비지 컬렉터(ZGC)의 비세대 모드를 제거해 유지보수 비용을 줄였다.
이번 자바 24 출시가 오라클 클라우드 인프라스트럭처(OCI) 점유율 향상에 긍정적 영향을 미칠 전망이다. OCI에서도 자바 24가 지원되기 때문이다. 개발자는 OCI를 통해 추가 비용 없이 자바 SE와 오라클 그랄VM, 자바 SE 구독 엔터프라이즈 퍼포먼스 팩을 활용할 수 있다. 오라클은 이를 통해 클라우드 환경에서도 최적화된 자바 개발 경험을 제공할 계획이다.
관련기사
- 오라클·베스핀글로벌 거친 장인수, 이노룰스 수장된다…"AI 시대 선도"2025.03.10
- 리미니스트리트-LF, IT 유지보수 협력…SAP·오라클 최적화 지원2025.03.05
- "오라클·엔비디아가 인정했다"…베슬AI, 엔터프라이즈 시장 공략 본격화2025.02.13
- 오라클 "오픈소스 저렴?…숨겨진 비용 부담 커"2025.02.12
자바 개발자들은 이번 릴리스에 대해 긍정적인 반응을 보였다. 프랭크 그레코 뉴욕 자바 사용자 그룹 회장은 "자바 24의 벡터 API 개선이 AI 애플리케이션 성능 향상에 기여할 것"이라고 평가했다.
리처드 피히트너 XDEV 소프트웨어 최고경영자(CEO)는 "스트림 수집기 기능이 데이터 변환을 효율적으로 수행할 수 있도록 지원한다"고 밝혔다.