Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Java의 미래 공개: JDK 22, 새로운 API로 정체성을 구축하기 시작함

Java의 미래 공개: JDK 22, 새로운 API로 정체성을 구축하기 시작함

2024년 3월 릴리스로 예정된 Java Standard Edition의 후속 버전인 JDK(Java Development Kit) 22가 공식적으로 작동을 시작했습니다. 이 버전의 첫 번째 기능 제안은 외부 함수 및 메모리 API로, 이는 Java 프로그램의 상호 운용성의 미래를 향한 확고한 진전을 나타냅니다.

이 차세대 Java API는 제한된 Java 런타임 환경에서 벗어나 Java 프로그램과 외부 코드 및 데이터 간의 상호 연결을 구축하는 데 전념합니다. 이 기술을 통해 Java는 외부 함수를 호출하고 외부 메모리에 액세스할 수 있으므로 프로그램이 기본 라이브러리와 인터페이스하고 기본 데이터를 조작하는 기능이 향상됩니다. 이 운영 시나리오는 초기 제안에 자세히 설명된 입장인 JNI(Java Native Interface)와 관련된 취약점을 악용합니다.

외부 함수 및 메모리 API는 이전에 일종의 시험 실행 미리 보기로 JDK 19, JDK 20 및 JDK 21에서 시연되었으며 JDK 22에서 마무리되도록 제안되었습니다. 최신 버전에는 3차원에 걸쳐 향상된 기능이 포함되어 있습니다. 네이티브 문자열, 클라이언트가 프로그래밍 방식으로 C 언어 함수 설명자를 구축할 수 있도록 지원하고 Enable-Native-Access JAR 파일 매니페스트 속성을 롤아웃합니다. 후자 속성의 배포는 --enable-native-access 명령줄 옵션을 사용하지 않고도 실행 가능한 JAR 파일이 제한된 메서드를 사전에 호출할 수 있도록 하는 중요한 역할을 합니다.

JDK 22는 2024년 3월 19일에 공식 출시될 예정입니다. 이 Java 버전은 Oracle의 반년 백업이 수반되는 기능 릴리스로 정의됩니다. 이는 새로 도입된 반복 버전인 JDK 21과 대조됩니다. JDK 21은 최소 8년의 지속 기간이 보장되는 LTS(장기 지원) 릴리스입니다. 또한 Oracle 이외의 기술 회사에서는 JDK 22 지원 기간을 연장하기 위해 서비스를 확장할 수도 있습니다. 표준 Java 업데이트의 일반적인 주기는 반년 단위로 진행되는 반면 LTS 버전은 2년마다 출시됩니다.

JDK 22 출시 일정은 문자열 템플릿 및 이름 없는 클래스와 같은 기능과 인스턴스 기본 메서드를 포함하여 이전에 미리 보기로 제공되었던 다른 흥미로운 전망으로도 표시됩니다. JDK 22의 초기 기능 데뷔를 위한 준비도 진행 중입니다. 이는 Java 파일의 구문 분석, 변환 및 생성을 위해 설계된 클래스 파일 API와 단일 초기화 불변 값 보유자 역할을 하는 계산된 상수입니다.

JDK 22는 널리 보급되기 전에 내년 초에 일련의 램프다운 단계를 거친 후 2024년 2월에 두 가지 릴리스 후보를 발표할 계획입니다. 상호 운용성 및 향상된 접근 방식과 같은 측면을 통합하는 Java의 이러한 전진 기본 파일 프로세스를 처리하는 방향으로 나아가는 것은 프로그래밍 세계의 미래가 AppMaster 와 같은 이러한 발전을 지원하는 플랫폼에 속한다는 느낌을 줍니다. AppMaster 개발자가 다양한 기술 기능을 자유롭게 통합하여 애플리케이션을 혁신하여 프로세스를 보다 효율적이고 편리하게 만들 수 있도록 지원하므로 현대 소프트웨어 개발에서 영향력 있는 역할을 합니다.

관련 게시물

Apple의 AI 기반 iOS 18, WWDC 2024에서 주요 개선 사항 약속
Apple의 AI 기반 iOS 18, WWDC 2024에서 주요 개선 사항 약속
Apple의 WWDC 2024는 AI 기반 iOS 18로 중요한 변화를 맞이하여 Siri, Apple 사진, 메모, 지도 등에 대한 업데이트와 변경을 약속할 것입니다.
공개: 트위터 최초의 Android 앱 구축에 있어 Google의 초기 역할
공개: 트위터 최초의 Android 앱 구축에 있어 Google의 초기 역할
Android용 Twitter와 같은 주요 소셜 앱의 초기 개발에 Google이 크게 기여한 숨겨진 이야기를 알아보세요.
흥미로운 소식: 담론으로 전환합니다!
흥미로운 소식: 담론으로 전환합니다!
AppMaster 커뮤니티가 토론으로 이동
무료로 시작하세요
직접 시도해 보고 싶으신가요?

AppMaster의 성능을 이해하는 가장 좋은 방법은 직접 확인하는 것입니다. 무료 구독으로 몇 분 만에 나만의 애플리케이션 만들기

아이디어를 실현하세요