Java

リフレクション

JDK 1.2 目次
リフレクションによって Java コードは、ロードしたクラスのフィールド、メソッド、およびコンストラクタに関する情報を発見し、リフレクトされたフィールド、メソッド、およびコンストラクタを使って、オブジェクト上でこれらの基にある対応部分を操作することが、セキュリティの制約のもとで可能になります。この API により、(実行時のクラスに基づく) ターゲットオブジェクトの public メンバまたは所定クラスが宣言したメンバへのアクセスを必要とするアプリケーションの作成が可能になります。

Java 1.2 プラットフォームでは、デフォルトのリフレクトされたアクセス制御をプログラムで抑制することができます。

リフレクションの仕様

リフレクトされたアクセス制御の抑制
リフレクション API の仕様
(javadoc)

Copyright © 1995-98 Sun Microsystems, Inc. All Rights Reserved.

コメントの送付先: reflection-comments@sun.com
Sun

Java ソフトウェア