この記事の要約:Javaのリフレクション(Reflection)機構(他の言語ではRTTIとも呼ばれる)の基本を解説します。この機構は、実行時にクラス構造(フィールド、メソッド、コンストラクタ)を詳細に検査し、プログラム的に操作することを可能にします。
オラクルは本日、世界ナンバーワンのプログラミング言語および開発プラットフォームの最新バージョンである、Java 18の提供を開始したことを発表しました。Java 18(Oracle JDK 18)は、9つのプラットフォーム機能強化を含む、パフォーマンス、安定性および ...
前回はJava SE 7で導入される予定のクロージャについて、その概要とプロトタイプ実装の使い方を紹介した。今回は、実際にクロージャを用いたプログラムを書いてみたい。 BGGA版の仕様では、クロージャを使うための基本となる演算子は「=>」となっている。
今回も第54回に引き続いてJava SE 7で導入される予定のクロージャについて紹介する。従来のJavaでも、無名インナークラスを使えばクロージャに近いコードを記述することはできた。その無名インナークラスとクロージャの非常に大きな違いが、クロージャで ...
Oracle’s Java 7 release introduced a new invokedynamic bytecode instruction to the Java Virtual Machine (JVM) and a new java.lang.invoke API package to the standard class library. This post introduces ...
新しいリリースでは、パフォーマンス、安定性、セキュリティ面での数千もの改善に加え、9つのJDK Enhancement Proposalsを提供 ※参考画像は添付の関連資料を参照 オラクルは本日、世界ナンバーワンのプログラミング言語および開発プラットフォームの最新 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する