オラクルは、クラウド・ネイティブ・アプリケーションおよび機械学習の開発のための高度な機能を備えた Java Development Kit のメジャー・アップデートである JDK 23 の一般提供を発表できることを誇りに思います。このリリースは Java の 30 年間の遺産に基づいて構築されており、パフォーマンス、安定性、セキュリティを向上させるための新機能と数千のアップデートを提供します。
このリリースにより、開発者は 12 の新しい JDK Enhancement Proposals (JEP) と、同時実行性、メモリ管理、言語の簡素化などの領域の拡張機能を利用できるようになります。これらのアップデートは、世界で最も人気があり広く使用されているプログラミング言語の 1 つとして Java の地位を維持すると同時に、AI とクラウドネイティブ開発の現代の需要にも応えることを目的としています。
JDK 23 の重要な機能の 1 つは、デフォルト オプションとしての世代 Z ガベージ コレクター (ZGC) の統合です。 ZGC は大規模なデータセットを処理するように設計されており、ミリ秒未満の一時停止時間を提供し、AI やデータ分析などのワークロードを処理する Java の効率を向上させます。世代別モードの追加により、全体的なメモリ使用量が削減され、アプリケーションの応答性が向上するため、パフォーマンスがさらに最適化されます。
JDK 23 では、同時実行を簡素化し、高度に並列化されたアプリケーションのパフォーマンスを向上させることを目的とした Project Loom の新機能も導入されています。仮想スレッドの採用により、Java 開発者は数百万のスレッドを効率的に管理できるようになり、複雑な AI ワークロードの処理が容易になります。 Project Panama もまた、Java の外部メモリおよび外部コードとの相互運用機能を拡張し、TensorFlow などの一般的な機械学習フレームワークの統合を容易にします。
このリリースには、言語をより簡潔で使いやすくすることに重点を置いた、Project Amber の更新も含まれています。これらの更新により、コードの可読性が向上し、Java は大規模なエンタープライズ プロジェクトだけでなく小規模なデータ中心のアプリケーションでも実行可能な選択肢になります。 Java が AI やクラウドネイティブ開発などの分野で Python や Go などの他の「トレンディな」言語と競合するため、これは特に重要です。
Oracle にとってセキュリティは依然として最優先事項であり、JDK 23 には Panama メモリ セグメント API のサポートが強化されており、開発者がネイティブ メモリを操作するための安全な方法を提供します。同社はまた、内部 API へのアクセスを段階的に削除し、プラットフォームの整合性をさらに向上させています。
これらの重要な機能に加えて、JDK 23 は、Oracle JDK 内のオプションとして Graal Just-In-Time (JIT) コンパイラを組み込むなど、開発者向けの新しいツールを提供します。これにより、アプリケーションの起動時間とウォームアップ時間が短縮され、全体的なパフォーマンスが向上します。 Graal JIT と Oracle JDK の統合により、開発プロセスが合理化され、開発者はさまざまな構成を簡単に試すことができます。
さらに、Oracle の Visual Studio Code プラグインは最新の JDK をリアルタイムでサポートするようになり、開発者はリリースされた新機能に簡単にアクセスできるようになりました。これにより、経験豊富な Java 開発者とこの分野への新規参入者との間のギャップを埋めることができ、Java が学習者や愛好家の間で人気の選択肢であり続けることが保証されています。
Java が 40 年目に突入する中、Oracle はイノベーションと安定性のバランスを保ち続けています。最新機能を必要とする開発者には 6 か月のリリース サイクルを提供し、安定性を優先する開発者には長期サポート (LTS) リリースを提供することで、Oracle は Java が将来に向けて構築されたプラットフォームであり続けることを保証します。同社はすでに JDK 24 に取り組んでおり、来年リリースされる予定です。
LinkedIn の投稿の詳細はこちら
以上が高度な AI 機能強化を備えた JDK Java Developer Ultimate Upgrade の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。