SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

オラクル「Java 25」リリースを発表、AI搭載やPQC導入を支援

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 米オラクルは9月16日、Java 25のリリースを発表した。同社は、少なくとも今後8年間サポートを提供する予定だ。

 今回のアップデートは、AI機能の搭載やPQC(ポスト量子暗号)の導入など、将来のアプリケーション開発ニーズに応えるためのもの。更新内容は、言語機能、ライブラリ、セキュリティ、パフォーマンス、モニタリング機能など主に18の機能で構成されている。

JDK25のアップデート内容

「JDK 25」のアップデート内容

 言語機能では、プリミティブ型のサポートが強化され、すべてのパターン・コンテキストで使用可能になる(JEP 507)。また、インポートを行うコードをモジュール自体に配置する必要がなくなり、モジュールがエクスポートしたすべてのパッケージを簡単にインポートできるようになった。(JEP 511)加えて、定型文の記述を省き、Java言語の初心者やシステム管理者、IT管理者を支援する(JEP 512)。

「JEP 512」概要
「JEP 512」概要

 ライブラリ機能では、スレッド内およびスレッド間で不変データの共有を可能にし(JEP 506)、またベクトル計算を表現できるAPIが提供される(JEP 508)。これらと言語機能の更新などを組み合わせて、AI関連のアプリケーション開発をサポートする。

AI関連のJEP
AI関連のJEP

 セキュリティに関する機能では、暗号化キーや証明書といった暗号化オブジェクトをプライバシー強化型メール転送形式にエンコードおよびデコードできる新しいAPIを提供(JEP 470)。また、ハイブリッド公開キー暗号化に対応するための重要な基盤となるキー導出関数用のAPIも導入し、PQC対応を支援する。

Javaとポスト量子暗号
Javaとポスト量子暗号

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/news/detail/22256 2025/09/17 08:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング