投稿日: Sep 20, 2022

Amazon Corretto 19 の一般提供を開始しました。このバージョンは最新の OpenJDK 機能リリースをサポートしており、Linux、Windows、および macOS でご利用いただけます。Corretto 19 はダウンロードページからダウンロードできます。

OpenJDK 19 の注目すべきなのは、Record Patterns のプレビュー版のほか、Foreign Function & Memory APIVirtual Threads のプレビュー版が新たに加わった点です。さらに洗練され、組み立て可能なデータクエリを提供する Record Pattern Matching を使用することで、デベロッパーはデータナビゲーションを改善できます。同じく今回のリリースに含まれる Foreign Function & Memory API のプレビュー版では、JVM 外部のネイティブコードとの相互運用をより簡素化します。また、Virtual Threading のプレビュー版では、高スループットな並列処理アプリケーションを記述、保守、監視する際のデベロッパーのエクスペリエンスを向上させます。

Structured Concurrency の新たなインキュベーター版の機能があります。さらに、switch 文向け Pattern Matching のプレビュー版の機能と、Vector API のインキュベーター版についてもアップデートされます。Structured Concurrency は、異なるスレッドで実行された複数のタスクを単一作業として扱うことで、エラー処理とキャンセルを合理化し、信頼性の可観測性を向上させます。

OpenJDK 19 の詳細については、OpenJDK 19 Project page (OpenJDK 19 プロジェクトページ) で機能の詳しい説明をご覧いただけます。Amazon Corretto はマルチプラットフォームで、本番稼働に対応した無料の OpenJDK ディストリビューションです。Corretto は、オープンソースライセンスに基づいて Amazon によって配信されます。