JavaのリフレクションAPIでメソッドの取得、メソッドの実行を試してみたメモです。 JavaのリフレクションってforName("ClassName")くらいしか使ったことなかったので、 これを機にもう少しちゃんと勉強してみようと思いました。 java.lang.reflect.Method JavaのリフレクションAPIを利用することで、メタデータにアクセスできます。 java.lang.reflect.Methodインターフェースを利用してメソッドの取得、メソッドの実行を試してみたいと思います。 テスト用クラス Mavenプロジェクトを作成し、pom.xmlはjunitとhamcrestだけdependencyに追加しました。 pom.xml <dependencies> <dependency> <groupId>org.hamcrest</groupId> <artifactId