Oracle, Java 24에 대한 새로운 기능과 성능 개선 사항 발표

Oracle은 개발자를 위한 Java 24의 오랫동안 기다려온 출시 로드맵을 발표했습니다. 이 업데이트에서 주목할 만한 추가 기능으로는 인공지능(AI)과 양자 암호화에 대한 새로운 기능이 있습니다. Java 24는 2025년에 처음 출시됩니다. 그리고 Java 25가 6개월 안에 출시될 것으로 예상됩니다.

Oracle Java Platform의 수석 부사장이자 OpenJDK 이사회 의장인 Georges Saab은 Java 24에 대해 다음과 같이 말했습니다.

지난 30년 동안 Java는 개발자에게 다양한 사용 사례에 맞는 애플리케이션을 빌드하고 배포할 수 있는 포괄적인 플랫폼을 제공해 왔습니다. AI 기능과 양자 암호화를 포함하여 Java의 모든 측면에 걸쳐 20개 이상의 새로운 기능이 추가된 Java 24 릴리스는 개발자에게 혁신적이고 AI가 적용된 애플리케이션을 구축하는 데 필요한 도구를 제공합니다. Java의 관리자로서, 우리는 안정적인 6개월 릴리스 주기를 통해 꾸준히 새로운 기능을 제공하기 위해 글로벌 Java 커뮤니티와 협력하게 되어 기쁘게 생각합니다.

Java 24의 중요한 새로운 기능 중 일부를 간략하게 살펴보겠습니다.

언어 개선 사항:

  • 패턴의 기본 유형 : instanceof와 switch에 기본 데이터 유형을 포함하도록 패턴 매칭 기능을 확장합니다.
  • 유연한 생성자 본체 : 별도의 프롤로그와 에필로그 단계를 통해 생성자의 신뢰성을 향상시킵니다.
  • 모듈 가져오기 선언 : 모듈 패키지 가져오기를 간소화합니다.
  • 간단한 소스 파일 및 인스턴스 주요 메서드 : 초보자와 컴팩트한 프로그램을 위한 더 간단한 진입점을 만듭니다.

도서관 개선 사항:

  • 스트림 수집기 : 사용자 정의 미들웨어 작업으로 스트림 API를 향상시킵니다.
  • 클래스 파일 API : 클래스 파일 작업을 위한 표준화된 API입니다.
  • 범위가 지정된 값 : 스레드 간의 안전한 데이터 공유를 개선합니다.
  • Vector API : 지원되는 CPU에서 벡터 계산을 가속화합니다.
  • 구조화된 동시성 : 멀티스레드 프로그래밍을 단순화합니다.

보안 발전:

  • 키 파생 함수 API : 암호화 보안이 강화되었습니다.
  • 양자 저항 키 캡슐화(ML-KEM) : 양자 이후 암호화에 적합함.
  • 양자 저항 디지털 서명(ML-DSA) : 양자 이후 암호화에 적합함.

성능 및 런타임:

  • 컴팩트 객체 헤더 : 객체 헤더의 크기를 줄여 메모리 사용 효율성을 높입니다.
  • G1에 대한 늦은 장벽 확장 : G1 가비지 수집기를 최적화합니다.
  • 사전 클래스 로딩 및 연결 : 더 빠른 애플리케이션 실행.
  • ZGC: 비세대 모드 제거 : ZGC 유지관리를 간소화합니다.
  • 고정 없이 가상 스레드 동기화 : 가상 스레드 확장성을 개선합니다.

도구:

  • JMOD 없이 런타임 이미지 연결 : JDK 크기를 줄이고 연결 유연성을 높입니다.

Java 24에 대해 더 자세히 알고 싶다면 Oracle에서 심도 있는 기술 문서를 준비했습니다 . 바로 Java 24를 사용하려면 Oracle 다운로드 페이지에서 JDK 24를 다운로드하세요.

Sign up and earn $1000 a day ⋙

Leave a Comment

Excel의 CORREL 함수는 무엇인가요?

Excel의 CORREL 함수는 무엇인가요?

데이터가 너무 많아도 Excel의 CORREL 함수를 사용하면 불필요한 데이터를 제거할 수 있습니다. 상관 계수를 계산하는 것은 숨겨진 추세를 밝혀내고 더 현명한 결정을 내리는 데 필요한 비밀 무기입니다.

Google 계정을 잃어버리면 어떻게 되나요?

Google 계정을 잃어버리면 어떻게 되나요?

Google 계정에 대한 액세스 권한을 잃으면 이메일을 보내고 받을 수 없는 것 외에도 심각한 결과가 발생할 수 있습니다.

구글, 제미니에 AI 영상 제작 기능 출시

구글, 제미니에 AI 영상 제작 기능 출시

Google은 이제 사용자가 Gemini 챗봇과 최근 출시된 실험적 도구인 Whisk를 통해 인공 지능을 사용하여 비디오를 만들 수 있다고 발표했습니다.

모든 사람과 채팅할 수 있는 나만의 AI 캐릭터를 만드는 방법

모든 사람과 채팅할 수 있는 나만의 AI 캐릭터를 만드는 방법

이제 Meta AI Studio를 사용하면 직접 만들고 디자인한 캐릭터 스타일로 사람들과 채팅할 수 있는 AI 캐릭터를 만들 수 있습니다.

러시아, 구글에 엄청난 벌금 부과…벌금 규모는 세계 GDP의 몇 배

러시아, 구글에 엄청난 벌금 부과…벌금 규모는 세계 GDP의 몇 배

구글과 러시아 사이에 친크렘린 유튜브 계정 정지를 둘러싼 법적 분쟁에서 막대한 벌금이 부과됐습니다.

전설의 영웅 최신 코드 및 참여 방법

전설의 영웅 최신 코드 및 참여 방법

다양한 매력적인 기프트 코드를 이용하면, 삼국지 전설의 세계를 탐험하는 여정이 더욱 쉬워질 것입니다. 이제 살펴보겠습니다.

전자 기기 조작을 돕기 위해 뇌에 ChatGPT를 이식한 최초의 사람

전자 기기 조작을 돕기 위해 뇌에 ChatGPT를 이식한 최초의 사람

ChatGPT는 환자가 전자 기기를 조작하는 데 도움이 되는 뇌 이식(BCI) 칩 분야의 선구자 중 하나인 Synchron에서 테스트 중입니다.

AI 아트 생성기가 일상 사진을 어떻게 더욱 돋보이게 할까요?

AI 아트 생성기가 일상 사진을 어떻게 더욱 돋보이게 할까요?

일상 사진의 분위기를 바꾸고 싶으신가요? AI 예술 창작 도구를 사용하면 수동 편집으로는 달성할 수 없는 독특하고 창의적인 느낌을 더할 수 있습니다.

오페라의 Aria AI가 유용한 5가지 이유

오페라의 Aria AI가 유용한 5가지 이유

많은 사람들이 AI를 좋아하지 않는 이유는 스스로 원시 데이터를 읽고 분석하고 싶어하기 때문입니다. 하지만 지루한 작업에 막혀 아이디어가 필요할 때는 Opera의 Aria AI를 사용해보세요. 오페라의 Aria AI가 유용한 이유는 다음과 같습니다!

House of Flying Daggers의 최신 코드 및 코드 사용 방법

House of Flying Daggers의 최신 코드 및 코드 사용 방법

Code Thap Dien Mai Phuc은 플레이어에게 Kim Nguyen Bao, Hoan Khon Halo, Gold, Huyen Tinh, Huyen Tinh Chest를 제공합니다.

블랙 신화: 오공이 사이버펑크 2077에서 기록을 훔치다

블랙 신화: 오공이 사이버펑크 2077에서 기록을 훔치다

대부분 긍정적인 리뷰가 쏟아지면서 Black Myth: Wukong이 Steam에서 기록을 경신하고 있다는 것은 놀라운 일이 아닙니다.

오류 코드 0xc00000e에 대해 알아보고 해결 방법을 알아보세요

오류 코드 0xc00000e에 대해 알아보고 해결 방법을 알아보세요

Windows 10을 시작할 때 종종 나타나는 두려운 블루 스크린 오브 데스(BSOD) 오류 코드 0xc00000e는 혼란스러울 수 있습니다.

함께 플레이 공간, 공간 이름 Play Together

함께 플레이 공간, 공간 이름 Play Together

많은 사람들이 Play Together 이름에 공백을 사용하거나 작은 밑줄을 사용하여 이름에 쓰는 글자 사이에 공백을 만듭니다.

Black Beacon PC 다운로드 방법

Black Beacon PC 다운로드 방법

PC에서 Black Beacon을 플레이하는 것은 가능하지만, 이 게임은 현재 공식적으로 이 플랫폼에 최적화되어 있지 않습니다.

구의 표면적과 부피를 계산하는 공식

구의 표면적과 부피를 계산하는 공식

구의 표면적은 큰 원의 면적의 4배이고, 이는 상수 파이에 구의 반지름 제곱을 곱한 값의 4배입니다.