リフレクション API。反射。Javaの暗い側面

リフレクションは、実行時にプログラムに関するデータを検査するメカニズムです。リフレクションを使用すると、フィールド、メソッド、クラス コンストラクターを分析できます。最新のほぼすべての Java テクノロジでこれが使用されているため、その理論的および実践的側面を理解することが不可欠です。Reflection API の詳細については、この記事を参照してください。

反省の例

このレッスンは、リフレクションとは何かだけでなく、リフレクションが必要な理由や、Java コードでリフレクションをいつ使用する必要があるかを理解するのに役立ちます。

ビデオ: Java | メソッドハンドルとリフレクションを使用したメソッドの呼び出し

このビデオでは、実行可能リファレンスを使用して、メソッドを検索、適応、呼び出しするための低レベルのメカニズムを作成する方法を示します。