「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
米国スタートアップとの関係構築を探る日本企業の動き
IT関連
2023-02-15 15:32
ネットワン、新中期経営計画を解説–ガバナンス強化、企業文化改革を重要施策に
IT関連
2022-10-08 19:27
GMがバッテリーのエネルギー密度向上でSolidEnergy Systemsと提携
モビリティ
2021-03-14 20:15
Instagramが他ユーザーの動画とコラボできるTikTok「Duets」的機能「Remix on Reels」を正式ローンチ
ネットサービス
2021-04-02 04:58
MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表
MongoDB
2022-06-15 12:53
ワイヤレス充電技術のPowermatが太陽光発電設備を自律ロボで掃除するJetsons Roboticsと提携、産業用アプリ進出を目指す
ハードウェア
2021-01-23 21:54
郵便物のための出社を不要にする郵便クラウド受取サービス「atena」が新専用センターに移転し運用体制を強化
ネットサービス
2021-05-07 22:13
アクセンチュア、ESG経営を支援するAIソリューションの提供開始を発表
IT関連
2022-08-03 00:51
第49回:列伝9人目「内製型ひとり情シス」
IT関連
2022-09-21 07:21
「ポケモンユナイト」でeスポーツ「MOBA」は日本に根付くか キーワードは知名度と「基本無料」 (1/2 ページ)
くわしく
2021-08-04 05:27
PwCコンサルティング、ローコード開発基盤「Digital Maker」を提供
IT関連
2023-10-14 19:46
動画配信ソフト「OBS」がNVIDIAの音声ノイズ除去機能を取り込み、キー打鍵音やマイクのホワイトノイズ低減
ソフトウェア
2021-04-17 04:10
日本で動き始めたIBM製“商用量子コンピュータ”の性能は? 実機を見てきた
科学・テクノロジー
2021-07-28 11:54
ONE WEDGE、SESビジネス向けに帳票作成のデジタル化を支援
IT関連
2022-11-18 19:35