public class Demo {
public static void main(String[] args) {
//① 获取字节码对象
Class clazz = Utils.class;
//②获取Method对象
try {
Method method = clazz.getDeclaredMethod("test", String.class);
//③通过字节码对象创建一个Object
Object obj = clazz.newInstance();
//④通过对象调用方法
method.invoke(obj, "hello");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Java反射Demo
最新推荐文章于 2022-10-03 11:19:32 发布