オラクル、「Java 21」をリリース–最新の長期サポートバージョンに

今回は「オラクル、「Java 21」をリリース–最新の長期サポートバージョンに」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Oracleは米国時間9月19日、「Java」プラットフォームの最新版「Java 21」をリリースした。今回は長期サポート(LTS)版となり、2018年9月にリリースしたJava 11の長期サポート期間を少なくとも2032年1月まで延長することも発表した。

 日本のメディア向けに説明したJava Developer Relations担当バイスプレジデントのChad Arimura氏によれば、Java 21では、「JDK Enhancement Proposals」(JEPs)に基づいてプレビューを含む15の主要なアップデートと、数千もの安定性や信頼性、セキュリティの改良が反映されている。

 Java言語を改善する「Project Amber」では、第3段階プレビューのレコードパターン(JEP440)においてパターンマッチングの拡張によるレコードクラスのインスタンス分解を可能とし、ネストされたパターンの追加で、開発者がパターンマッチングの適用対象をより高度で構成可能なデータクエリーに広げられるにしている。また、Switch向けパターンマッチング(JEP441)で、caseラベルでのパターン表示を可能とし、switchの式と文の表現力や適用範囲が拡張されるとする。

 また、プレビューとして追加された無名パターンと変数(JEP443)は、コンポーネントの名前やタイプを指定することなく無名のパターンをレコードコンポーネントと照合できるようにして、レコードパターンの可読性とコードの保守性が向上させ、開発プロセスの簡素化に貢献するという。

 同じくプレビューの無名クラスとインスタンスメインメソッド(JEP445)は、通常のJavaプログラムのコンパイル・実行ツールで、学生といったJava開発の初心者向けプログラムをコンパイル、実行できるようにする。「開発初心者にとっても必要最低限のものだけで容易に『Hallo World』を開始できる」(Arimura氏)

 このほかに、並列処理関連の「Project Loom」では、仮想スレッド(JEP444)が標準機能になり、並列処理のアプリケーションをより効率的に実行できるようになった。

 上述のように今回のJava 21は、現在のJavaのリリースサイクルで2年ごととなっているLTSの最新バージョンとなる。Oracleは、Java 21 LTSについて最低でも8年間のサポートを提供するとしており、今回のタイミングでJava 11 LTSのサポート期間も従来の2026年9月から2032年1月までに延長されることになった。

 Arimura氏は、「当社としてはLTSを最低8年間サポートする方向で検討しており、ユーザーからも強く要望されていたことを受けてこの方針を決定した」と述べる。これにより各LTSのサポート期限は、Java 8が2030年12月、Java 11が2032年1月、Java 17が2029年9月、Java 21が2031年9月となる。現時点でOracleは、Java 17とJava 21の両方もしくはどちらかについて、現在決定しているサポート期限を延長する可能性があるとしている。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
世界中の大学のMOOCまとめ/オープンソースとは違う新しい取り組み「Fair Source」/GitHub、全サービスが設定変更ミスでアクセス不能に、ほか。2024年8月の人気記事
編集後記
2024-09-06 07:30
Facebookの開発者会議、「F8 Refresh」として6月2日にオンライン開催へ
IT関連
2021-03-24 07:56
葉山町と応用地質、土砂災害を防ぐシステム構築に向けて実証
IT関連
2022-11-17 13:45
LayerX、「バクラク請求書発行」を8月末に提供–インボイス制度・電子帳簿保存法に対応
IT関連
2023-08-01 18:11
JA共済、セールスフォースの金融機関向けクラウドを導入
IT関連
2021-05-12 13:56
技術的負債を抱えたレガシーコードをどうリファクタリングする?/AWS、生成AIへのプロンプトで業務アプリ開発/アプリ実行時に生成AIがUIを動的生成ほか。2024年7月の人気記事
編集後記
2024-08-05 13:15
AIチャットbotを200件のデータで構築 従来の60分の1に 「りんな」開発元が新技術
ロボット・AI
2021-01-26 18:52
GitLab、Oxeyeを買収–SASTロードマップを加速
IT関連
2024-03-22 01:54
大津赤十字病院、サイロ状態のシステムのバックアップを一元化
IT関連
2022-01-22 12:20
フォードとBMWが全固体電池のSolid Powerに142.2億円を投入
モビリティ
2021-05-06 16:24
ソニー、300m先の物体を測位できるLiDAR用センサー開発 15cm単位でリアルタイム測定
企業・業界動向
2021-02-19 22:58
全銀ネットのシステム障害、夜間に復旧対応するも引き続き解消のめど立たず
IT関連
2023-10-12 13:59
日本のDX、「変革」は未達、人材面も課題山積–IPA白書で判明
IT関連
2023-02-11 05:45
Alphabet傘下の気球ネット企業Loon、解散
企業・業界動向
2021-01-23 03:01