//test-------------
Class clazz;
try {
clazz = Class.forName("com.genersoft.zcgl.tzjh.xmdj.view.ZchTzxmdjView");
Method[] m = clazz.getDeclaredMethods();
System.out.println(m);
for(int i=0;i<m.length;i++){
Method method = m[i];
System.out.println(method.getName());
System.out.println(method.getReturnType());
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Class clazz;
try {
clazz = Class.forName("com.genersoft.zcgl.tzjh.xmdj.view.ZchTzxmdjView");
Method[] m = clazz.getDeclaredMethods();
System.out.println(m);
for(int i=0;i<m.length;i++){
Method method = m[i];
System.out.println(method.getName());
System.out.println(method.getReturnType());
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
本文详细探讨了Java反射机制的应用,包括如何通过反射获取类的属性、方法等信息,并通过实例展示了反射在实际开发中的作用。

被折叠的 条评论
为什么被折叠?



