「Java 23」正式リリース。JavaDocのコメントでマークダウンが使えるように、ジェネレーショナルZGCがデフォルトになど新機能

今回は「「Java 23」正式リリース。JavaDocのコメントでマークダウンが使えるように、ジェネレーショナルZGCがデフォルトになど新機能」についてご紹介します。

関連ワード (形式、指定、追加等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


オラクルはJavaの最新バージョン「Java 23」正式版をリリースしました。

Java 23 is now available! #Java23 #JDK23 #OpenJDK

Download Now: https://t.co/JIB36qx4Tc
Release notes: https://t.co/oocLYX51n5
API Javadoc: https://t.co/NDHWlhXfNi
Features: https://t.co/W3FoI7EMLa
Blog: https://t.co/gCkxujzmIN pic.twitter.com/iZecs977td

— Java (@java) September 17, 2024

Javaは6カ月ごとに「フィーチャーリリース」と呼ばれるバージョンアップが行われ、その中の1つのバージョンが2年毎に長期サポート(LTS:Long Term Support)版に指定されます。

現時点で最新版のバージョンは1年前にリリースされたJava 21です。システム開発など長期に安定したJavaのバージョンを選択したい場合には、Java 21やJava 17など、これまでLTS版として指定されたバージョンを選択するべきでしょう。

次のLTS版は1年後にリリース予定のJava 25になる見通しです。

Java 23の新機能

Java 23では11の新機能が投入されています。ただし実際にはそのうちいくつかは以前のバージョンでプレビュー版として投入され、今回のJava 23でプレビューバージョンが進んだものが含まれています。

そのためJava 23で新規に入った機能はそれほど多くありません。ここでは新規に入った機能から主なものをいくつか紹介します。

多くのITエンジニアにとって最も関係する新機能は、JavaDocのコメントでマークダウン形式の記述が可能になる「JEP 467: Markdown Documentation Comments」ではないでしょうか。

また、若いオブジェクトと古いオブジェクトの世代を分けて管理することで、アプリケーションのパフォーマンスを向上させる仕組みを備えたガベージコレクタ「ジェネレーショナルZGC」が「JEP 474: ZGC: Generational Mode by Default」でZGCにおけるデフォルトになります。

モジュール名を指定することで、そのモジュールでエクスポートされる全てのパッケージをインポートする機能を提供する「JEP 476: Module Import Declarations (Preview)」、instanceofとswitchを拡張し、これらのパターンマッチングにプリミティブ型を使えるようにする「JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)」も新機能として追加されました。

そのほかの新機能についてはOpenJDK 23のページをご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
自宅でのプライベートシェフパーティーをアレンジするYhangryがシードで1.65億円調達
ネットサービス
2021-04-11 11:26
ヤマハ、従業員体験の管理で働きがいと働きやすさを継続的に改善
IT関連
2022-12-02 05:55
HACARUSと東京大学がアルツハイマー病やパーキンソン病の治療法開発を目指すAI創薬研究を開始
ヘルステック
2021-06-18 17:25
Google Cloudは2020年に約5880億円の損失
ネットサービス
2021-02-04 20:47
Match Groupがひとり親向け最新デートアプリ「Stir」を米国で提供開始、スケジュール管理機能搭載
IT関連
2022-03-23 16:42
GitHub、パスキーを一般提供–GitHub.comの全ユーザーで利用可能に
IT関連
2023-09-24 19:03
パナ、冷凍・冷蔵機能付き宅配ロッカーの受注販売スタート
最近の注目ニュース
2021-01-13 19:55
インド最大の教育オムニチャネル構築を目指しEdTech大手Byju’sが個別指導塾Aakashを約1102億円で買収
EdTech
2021-04-07 06:47
インフラ部門に配属された新卒が爆速に、クラウドにおける事故防止、クラウド基盤の内製対応など、クラウドの運用に光を当てた「輝け!クラウドオペレーターアワード2022」[PR]
PR
2022-08-16 16:04
凸版印刷、SaaS型自社サービスの認証基盤の構築に「Okta CIC」導入
IT関連
2023-01-19 20:26
フェイスブックが偽レビューを売買する1万6000のグループを削除、英当局の調査を受けて
ネットサービス
2021-04-11 07:50
東芝が新経営方針、「データサービスで稼ぐ会社に」–不透明さも意思固く
IT関連
2022-06-04 13:04
スマホ利用の非接触チェックインが可能な宿泊施設向けaiPassでオンライン決済可能に、VeriTrans 4Gとの連携で実現
フィンテック
2021-05-27 17:16
ランサムウェアの被害は広がる一方–新たなレポートで明らかに
IT関連
2023-01-13 15:12