Java反射中的方法调用示例

实例演示:Java反射中的常见调用方法

获取Class对象

在使用反射之前,首先需要获取对应类的Class对象。可以通过Class.forName()方法根据类的全限定名来获取Class对象,也可以通过对象的getClass()方法来获取Class对象,或者直接使用类名.class来获取。

// 通过Class.forName()获取Class对象 Class clazz1 = Class.forName("com.example.MyClass"); // 通过对象的getClass()方法获取Class对象 MyClass obj = new MyClass(); Class clazz2 = obj.getClass(); // 直接使用类名.class获取Class对象 Class clazz3 = MyClass.class;登录后复制