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

일반 TV와 스마트 TV의 차이점

일반 TV와 스마트 TV의 차이점

스마트 TV는 정말로 세상을 휩쓸었습니다. 이렇게 많은 뛰어난 기능과 ​​인터넷 연결 덕분에 기술은 우리가 TV를 시청하는 방식을 바꾸어 놓았습니다.

왜 냉동고에는 조명이 없는데 냉장고에는 조명이 있나요?

왜 냉동고에는 조명이 없는데 냉장고에는 조명이 있나요?

냉장고는 가정에서 흔히 볼 수 있는 가전제품이다. 냉장고는 보통 2개의 칸으로 구성되어 있는데, 냉장실은 넓고 사용자가 열 때마다 자동으로 켜지는 조명이 있는 반면, 냉동실은 좁고 조명이 없습니다.

Wi-Fi 속도를 저하시키는 네트워크 혼잡을 해결하는 2가지 방법

Wi-Fi 속도를 저하시키는 네트워크 혼잡을 해결하는 2가지 방법

Wi-Fi 네트워크는 라우터, 대역폭, 간섭 외에도 여러 요인의 영향을 받지만 네트워크를 강화하는 몇 가지 스마트한 방법이 있습니다.

Tenorshare Reiboot를 사용하여 데이터 손실 없이 iOS 17에서 iOS 16으로 다운그레이드하는 방법

Tenorshare Reiboot를 사용하여 데이터 손실 없이 iOS 17에서 iOS 16으로 다운그레이드하는 방법

휴대폰에서 안정적인 iOS 16으로 돌아가려면 iOS 17을 제거하고 iOS 17에서 16으로 다운그레이드하는 기본 가이드는 다음과 같습니다.

매일 요구르트를 먹으면 몸에 어떤 일이 일어날까요?

매일 요구르트를 먹으면 몸에 어떤 일이 일어날까요?

요거트는 정말 좋은 음식이에요. 매일 요구르트를 먹는 것이 좋은가요? 매일 요구르트를 먹으면, 몸에 어떤 변화가 있을까요? 함께 알아보죠!

어떤 종류의 쌀이 건강에 가장 좋은가요?

어떤 종류의 쌀이 건강에 가장 좋은가요?

이 기사에서는 가장 영양가 있는 쌀 종류와 어떤 쌀을 선택하든 건강상의 이점을 극대화하는 방법에 대해 설명합니다.

아침에 제 시간에 일어나는 방법

아침에 제 시간에 일어나는 방법

수면 일정과 취침 루틴을 정하고, 알람 시계를 바꾸고, 식단을 조절하는 것은 더 나은 수면을 취하고 아침에 제때 일어나는 데 도움이 되는 몇 가지 방법입니다.

Rent Please!를 플레이하기 위한 팁 초보자를 위한 집주인 시뮬레이션

Rent Please!를 플레이하기 위한 팁 초보자를 위한 집주인 시뮬레이션

임대해 주세요! Landlord Sim은 iOS와 Android에서 플레이할 수 있는 모바일 시뮬레이션 게임입니다. 여러분은 아파트 단지의 집주인 역할을 하며 아파트 내부를 업그레이드하고 세입자가 입주할 수 있도록 준비하여 임대를 시작하게 됩니다.

최신 욕실 타워 디펜스 코드 및 코드 입력 방법

최신 욕실 타워 디펜스 코드 및 코드 입력 방법

욕실 타워 디펜스 Roblox 게임 코드를 받고 신나는 보상을 받으세요. 이들은 더 높은 데미지를 지닌 타워를 업그레이드하거나 잠금 해제하는 데 도움이 됩니다.

변압기의 구조, 기호 및 동작 원리

변압기의 구조, 기호 및 동작 원리

변압기의 구조, 기호, 동작 원리에 대해 가장 정확한 방법으로 알아보겠습니다.

AI가 스마트 TV를 더욱 개선하는 4가지 방법

AI가 스마트 TV를 더욱 개선하는 4가지 방법

더 나은 화질과 음질, 음성 제어 등 AI 기반 기능 덕분에 스마트 TV가 훨씬 더 좋아지고 있습니다!

ChatGPT가 DeepSeek보다 나은 이유

ChatGPT가 DeepSeek보다 나은 이유

처음에 사람들은 DeepSeek에 큰 기대를 걸었습니다. ChatGPT의 강력한 경쟁자로 마케팅되는 AI 챗봇으로서, 지능적인 채팅 기능과 경험을 약속합니다.

Fireflies.ai를 만나보세요: 여러분의 업무 시간을 절약해주는 무료 AI 비서

Fireflies.ai를 만나보세요: 여러분의 업무 시간을 절약해주는 무료 AI 비서

다른 필수 사항을 적다 보면 중요한 세부 사항을 놓치기 쉽고, 채팅하면서 메모를 하려고 하면 주의가 산만해질 수 있습니다. Fireflies.ai가 해결책입니다.

마인크래프트에서 악솔로틀 키우는 법, 마인크래프트 도롱뇽 길들이는 법

마인크래프트에서 악솔로틀 키우는 법, 마인크래프트 도롱뇽 길들이는 법

Axolot Minecraft는 플레이어가 사용법을 안다면 수중에서 작업할 때 큰 도움이 될 것입니다.

A Quiet Place: The Road Ahead PC 게임 구성

A Quiet Place: The Road Ahead PC 게임 구성

'콰이어트 플레이스: 더 로드 어헤드'의 구성은 상당히 높은 평가를 받고 있으므로, 다운로드하기로 결정하기 전에 구성을 고려해야 합니다.