前回は、Javaに標準ライブラリとして搭載されているJava Scripting APIと、JDKに付属するJavaScriptエンジンである「Nashorn」を使って、JavaとJavaScriptを相互に連携させる方法について紹介した。NanhornはJava 8の頃からJDKに標準で付属していたが、2018年9月にリリースさ ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
2025年9月16日 (米国時間) にLTS (Long-Term Support、長期サポート) であるJava 25がリリースされました。 現在、JavaはOpenJDKにて開発が続けられています。OpenJDKでは、バージョンごとに取り入れられる機能をJEP (JDK Enhancement Proposal)としてまとめています。
Javaの標準APIでHTTP接続を行う場合、Java 8以前のバージョンでは、HttpURLConnectionクラスを利用する方法が一般的だった。しかし、このクラスはJava SE 1.1の頃(1996年)に追加された非常に古いもので、機能面でも使い勝手の面でも、現在のアプリケーション開発で ...
米Oracleは2025年3月18日(米国時間)、プログラミング言語Javaの新版「Java 24」をリリースした。新版では、数多くの新機能や改良に加え、耐量子計算機暗号(PQC)に関する機能を追加した。
2017年9月にリリースされたJava 9にはさまざまな新機能が追加されていますが、 中でもとりわけ影響度が大きいのがモジュール機能です。この機能の導入にともなって、 JDK 9には旧バージョンとの互換性を伴わないいくつかの修正が加わっているからです。
Java 25では、こうしたプレビュー機能に対する評価を踏まえ簡略記法を正式採用した。プレビュー機能を利用するにはJavaプログラムのコンパイルや実行の際に長いオプションを指定する必要があったが、Java 25以降はオプションを付けることなく標準で簡略記法を利用できる。
Interstage Application Serverのよくあるご質問を検索できます。 Javaアプリケーションのスレッドダンプ(Full thread dump)を採取する方法を教えてください。 [Windows] コマンドプロンプトからJavaプログラムを起動した場合は、以下のどちらかの方法で採取できます。
前置デクリメントとは? 前置デクリメント(prefix decrement) は、変数の値を減らしてからその変数を使用する演算子です。 具体的には、変数の前に--を付けて使用します。 変数aの初期値は5です。 --aを実行すると、以下のステップが行われます: aの値が1 ...
今でも「Java」を使っている人なら、同ソフトウェアには脆弱性が多いので、アップデートが極めて重要なことをご存じだろう。何年も前からJavaにバンドルされてきた「Ask」ツールバーアドウェアのインストールを回避したければ、細心の注意を払う必要が ...
JAVA-tomcatの開発環境で「Cannot change transaction isolation level」 のエラーが発生した Apache tomcatとJavaの開発環境で、データベースアクセス用ライブラリを用いた運用システムで以下のエラーが頻発するようになっていた。 Caused by: org.postgresql.util.PSQLException: Cannot ...
サンフランシスコ発--米国時間27日、SunのJava技術がBlu-ray Discプレイヤーに採用されることが明らかになった。これで、同社が当初から狙っていた家電製品市場での同技術の採用が前進することになる。 「同フォーマットの標準化団体であるBlu-ray Disc Association ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする