米Oracleは4月22日(現地時間、以下同)、四半期ごとの定例セキュリティアップデート(Critical Patch Update:CPU)を実施した。「Oracle Java SE」や「MySQL」、「Oracle VM ...
独立行政法人情報処理推進機構(IPA)は4月22日、Oracle Javaの脆弱性について発表した。対象はサポートされている以下のOracle製品。 Oracle Java SE 26 Oracle Java SE 25.0.2 Oracle ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
2025年9月16日 (米国時間) にLTS (Long-Term Support、長期サポート) であるJava 25がリリースされました。 現在、JavaはOpenJDKにて開発が続けられています。OpenJDKでは、バージョンごとに取り入れられる機能をJEP (JDK Enhancement Proposal)としてまとめています。
Javaを使用する中で、DBとのやりとりで躓くことが多い。 DBに関する知識は基礎となる技術であるため、理解しておく必要がある。 なので、今回はRDBMSからのデータの取得に焦点を当てて勉強していく。 JDBCとは? JDBC(Java DataBase Connectivity)は、Javaで ...
新しく登場したWindows VistaでJavaを利用しよう!という場合、注意すべき点がいろいろとあります。インストールや環境変数の設定について、ここで一通り整理しておきましょう。 新しいマイクロソフトのOS、Windows Vista。既に使っている人も多いことと思います ...
Javaのプログラム内から他のプログラムを実行させたいようなときもあります。もちろん、Javaはプラットフォームに依存しないのが特徴ですから、こうした「外部プログラムの実行」を行うと、特定のプラットフォームに依存する作りになってしまいます。
Java 26のリリースは、JavaOne 2026の初日のキーノートセッションにおいて発表されています。 Java 26のリリースを発表するChad Arimura氏(Oracle, Vice President of Java Developer Relations and Education) そこで、本記事ではJava 26の機能を紹介するとともに、JavaOne 2026での ...
Java 25では、こうしたプレビュー機能に対する評価を踏まえ簡略記法を正式採用した。プレビュー機能を利用するにはJavaプログラムのコンパイルや実行の際に長いオプションを指定する必要があったが、Java 25以降はオプションを付けることなく標準で簡略記法を利用できる。
第1回ではJavaの概要について解説しました。今回は開発環境のセットアップから動作確認までを行っていきたいと思います。 インストールオプションを選択します。何も変更せず「次へ」ボタンをクリックしてください。 コピー先フォルダを変更します。
Javaのモジュールシステムに関する議論がスタートしたのは15年ほど前のことになる。Javaアプリケーションの多様化やJava言語仕様の巨大化によって,従来のパッケージの仕組みだけではクラスライブラリの適切な構造化や管理が難しくなったというのがその ...
ユーザーはJava SE 8のサポート期間が終了する前にJava SE 11やOpenJDKのJDK 11に移行する必要がある。ところが非互換性という大きな障壁が立ちはだかる。既存のライブラリやフレームワークが動作しなくなる可能性がある。