JAva学習(Day 13)反射
547 ワード
はんしゃ
反射はプログラムの実行中に発生する動作です.javaの動静的メカニズムです.
Classクラスのインスタンスは、実行中のJavaアプリケーションのクラスとインタフェースを表します.
取得元(Classオブジェクト):1.オブジェクトgetClass() 2.类名class 3.Class.forName(「クラスの権限名:パッケージ名+クラス名」)
1.リフレクション作成オブジェクト1)リフレクションによりクラスに取得するコンストラクタ2)コンストラクタに基づいてオブジェクトコンストラクタConstructorオブジェクトを作成する.新Instance(実パラメータ)メソッドはclassクラスのnewIntance()メソッドによって直接オブジェクトを作成し、パラメータ呼び出しなしで空の構造を作成します.
反射はプログラムの実行中に発生する動作です.javaの動静的メカニズムです.
1. , Class |
2. , Class , Class ( , , ...)
3. Class ,
Classクラスのインスタンスは、実行中のJavaアプリケーションのクラスとインタフェースを表します.
取得元(Classオブジェクト):1.オブジェクトgetClass() 2.类名class 3.Class.forName(「クラスの権限名:パッケージ名+クラス名」)
1.リフレクション作成オブジェクト1)リフレクションによりクラスに取得するコンストラクタ2)コンストラクタに基づいてオブジェクトコンストラクタConstructorオブジェクトを作成する.新Instance(実パラメータ)メソッドはclassクラスのnewIntance()メソッドによって直接オブジェクトを作成し、パラメータ呼び出しなしで空の構造を作成します.