Javaのモジュールシステムに関する議論がスタートしたのは15年ほど前のことになる。Javaアプリケーションの多様化やJava言語仕様の巨大化によって,従来のパッケージの仕組みだけではクラスライブラリの適切な構造化や管理が難しくなったというのがその ...
前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...
2025年9月16日 (米国時間) にLTS (Long-Term Support、長期サポート) であるJava 25がリリースされました。 現在、JavaはOpenJDKにて開発が続けられています。OpenJDKでは、バージョンごとに取り入れられる機能をJEP (JDK Enhancement Proposal)としてまとめています。
米Microsoftは5月19日(現地時間)、「GitHub Copilot app modernization for Java」のパブリックプレビューを発表した。Javaアプリのモダナイゼーションとクラウドへの移行を支援する目的で設計された「Visual Studio Code」用の拡張機能パックだ。 Javaアプリのランタイムを ...
クラスベースのオブジェクト指向プログラミング言語の1つ、またはJavaプログラミング言語の開発環境および実行環境。特に、実行環境は「Javaプラットフォーム」「JVM(Java Virtual Machine)」と呼称することが一般的である。 Java×Spring AIで始めるAI ...
米Oracleは2025年3月18日(米国時間)、プログラミング言語Javaの新版「Java 24」をリリースした。新版では、数多くの新機能や改良に加え、耐量子計算機暗号(PQC)に関する機能を追加した。
プログラミング言語の 「Java」 は、2022年5月をもって誕生から27周年を迎えました[1]。本稿執筆時点 (2022年7月) の最新バージョンはJava 18で、現在も新機能の追加をはじめとして活発な開発が行われています。 [1]Javaの情報が初めて公開されたのが1995年5月23 ...
Java 25では、こうしたプレビュー機能に対する評価を踏まえ簡略記法を正式採用した。プレビュー機能を利用するにはJavaプログラムのコンパイルや実行の際に長いオプションを指定する必要があったが、Java 25以降はオプションを付けることなく標準で簡略記法を利用できる。
Javaの市場需要と若手エンジニアのキャリア戦略 Javaはプログラミング言語の中で最も長い歴史を持ち、2026年現在でも企業システムの中核を担っています。Python、GoLang、Rust といった新言語が台頭する中でも、既存のエンタープライズシステムの運用・保守 ...
既存プログラム資産(COBOL / Java / PowerBuilder / VB(A))の解析結果を、Excel形式の設計書として出力する機能を従来より提供しています。 本リリースでは、実務で特に評価いただいている3つの特長について、改めてご紹介いたします。 レガシー資産を扱う ...
「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 Java界で著名なきしだ(@kis)さんによると、「java.com」のデザインが変更されたのだそうです。「あなたとJAVA」じゃなくなってしまった!/(^o^)\ あれ、https://t.co ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する