Java™ Platform
Standard Edition 7

パッケージ java.lang.reflect

クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。

参照: 説明

パッケージ java.lang.reflect の説明

クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。リフレクションを使用すると、ロードされたクラスのフィールド、メソッド、およびコンストラクタに関する情報へのプログラム化されたアクセスを実行し、リフレクトされたフィールド、メソッド、およびコンストラクタを使ってセキュリティーの制約内で基本となる対応部分を操作できます。

必要な ReflectPermission が利用できる場合、AccessibleObject は、アクセスチェックの抑制を可能にします。

Array は、配列を動的に作成してアクセスするための static メソッドを提供します。

java.lang.Class とともに、このパッケージのクラスは、デバッガ、インタプリタ、オブジェクトインスペクタ、クラスブラウザなどのアプリケーション、オブジェクト直列化などのサービス、およびターゲットオブジェクト (実行時のクラスに基づく) の public メンバーや指定されたクラスにより宣言されたメンバーにアクセスする必要がある JavaBeans などを調整します。

導入されたバージョン:
JDK1.1
Java™ Platform
Standard Edition 7

バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.