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

IOS 19 유출, 완전히 새로운 디자인 공개

IOS 19 유출, 완전히 새로운 디자인 공개

작년 6월 말, 블룸버그는 애플이 내년에 iOS 19, macOS 16, watchOS 12, VisionOS 3에 대한 개발을 시작했다고 보도했습니다.

매우 간소화된 Windows 11 버전의 크기는 100MB가 조금 넘습니다.

매우 간소화된 Windows 11 버전의 크기는 100MB가 조금 넘습니다.

개발사 NTDEV는 용량이 100MB에 불과한 Windows 11의 간소화된 버전을 만들었습니다.

투명 방패는 방패 뒤에 있는 사람이나 물체를 보이지 않게 만듭니다.

투명 방패는 방패 뒤에 있는 사람이나 물체를 보이지 않게 만듭니다.

영국의 과학자들은 사람이나 물체가 거의 완전히 "사라지게" 할 수 있는 보이지 않는 보호막을 만들었습니다.

세상에는 열 수 없는 문이 3개 있습니다.

세상에는 열 수 없는 문이 3개 있습니다.

세상에는 열 수 없는 문이 3개 있다고 합니다. 그리고 실제로, 후대들은 그 안에 숨겨진 비밀을 밝히려고 하지 않았습니다.

히로시마 원자 폭탄에 의해 보도에 남겨진 사람과 물체의 그림자는 무엇입니까?

히로시마 원자 폭탄에 의해 보도에 남겨진 사람과 물체의 그림자는 무엇입니까?

1945년 8월 6일과 9일, 미국이 일본의 가장 큰 도시 두 곳인 히로시마와 나가사키에 원자폭탄을 투하한 후, 그곳의 보도와 건물 위에 사람과 물건의 어두운 그림자가 나타났습니다.

IPhone에서 앱 내 구매를 차단하는 방법

IPhone에서 앱 내 구매를 차단하는 방법

성인은 App Store에서 구매한 항목을 쉽게 관리할 수 있습니다. 하지만 아이들이 있으면 위험도 따릅니다. 이를 방지하려면 iPhone에서 앱 내 구매를 비활성화하세요.

Scribe Al을 사용하여 가정용 컴퓨터 문제 해결 방법

Scribe Al을 사용하여 가정용 컴퓨터 문제 해결 방법

Scribe AI는 이런 문제를 해결하는 획기적인 솔루션입니다. 이 도구를 사용하면 단계별 지침을 쉽게 따라 만들 수 있으므로, 가족이 집에 없을 때에도 직접 문제를 해결할 수 있습니다.

첫 곡을 쓰는 데 도움이 되는 5가지 AI 도구

첫 곡을 쓰는 데 도움이 되는 5가지 AI 도구

다음 도구를 사용하면 영감을 얻을 수 있는 빠른 스케치를 만들거나 완전한 트랙을 만드는 데 도움이 될 수도 있습니다.

악마의 열매가 이제 블록스 프루트에서 출시됩니다

악마의 열매가 이제 블록스 프루트에서 출시됩니다

몇 시간마다 플레이어는 무작위로 블록스 과일을 구매할 수 있으며, 이 경우 더 나은 과일을 얻을 가능성이 있습니다. 하지만 악마의 열매 변경 알림이 없다면 기회를 놓칠 수도 있습니다.

Dislyte 캐릭터 순위, Dislyte 티어 목록

Dislyte 캐릭터 순위, Dislyte 티어 목록

Dislyte 캐릭터 순위는 전투에 투입할 가치가 없는 캐릭터부터 팀의 최상위가 될 캐릭터까지 가장 강력한 캐릭터를 분류하는 데 도움이 됩니다.

최신 Phong Ma Dao Si 코드 및 코드 입력 방법

최신 Phong Ma Dao Si 코드 및 코드 입력 방법

또한, Phong Ma Dao Si 기프트 코드를 사용하여 귀중한 상품과 교환할 수도 있습니다.

Duo Mobile이란 무엇인가요? Duo Mobile을 사용하는 것이 안전한가요?

Duo Mobile이란 무엇인가요? Duo Mobile을 사용하는 것이 안전한가요?

인증 앱은 보안을 한 단계 더 강화하며, 개인의 신원을 확인하는 쉽고 편리한 방법입니다. Duo Mobile은 이런 종류의 앱 중 가장 인기 있는 앱 중 하나입니다.

좋은 아침 이미지, 아름다운 새 날 이미지

좋은 아침 이미지, 아름다운 새 날 이미지

좋은 아침 이미지, 긍정적인 메시지가 담긴 좋은 아침 이미지는 우리가 더 많은 에너지와 동기를 얻어 더욱 효과적인 근무일을 보내는 데 도움이 됩니다.

OPPO Reno 5 Pro 5G 리뷰: 다른 경쟁사 주의

OPPO Reno 5 Pro 5G 리뷰: 다른 경쟁사 주의

Reno 5 Pro 5G는 이전 모델과 크게 다르지 않으며, 여전히 6.5인치 AMOLED 곡면 화면을 유지하고 있습니다.

대수란 무엇인가?

대수란 무엇인가?

혼합수는 정수와 분수의 조합입니다. 혼합수의 분수 부분은 항상 1보다 작습니다.