java反射获取父类的属性 如题 怎样用反射获取父类的属性和方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道楼主是不是这个意思package com.ibm.lan.test;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectionTest { public static void main(String[] args) { Class c = null; try { c = Class.forName("com.ibm.lan.test.Sub"); } catch (ClassNotFoundException e) { e.printStackTrace(); } Class superClass = c.getSuperclass(); Field[] fields = superClass.getDeclaredFields(); for(Field field : fields) { System.out.println(field); } Method[] methods = superClass.getDeclaredMethods(); for(Method method : methods) { System.out.println(method); } }}class Super { private int a = 5; public void test() { System.out.println("Hello World!"); }}class Sub extends Super {} java反射 与 多台结合 可以发挥巨大的魅力 myEclipse操作问题 applet 无法显示,请高手赐教 请教一个关于jTree展开的问题 什么是java解释器??怎样生成.jar文件?? 推荐几个好的网站或者论坛要人气旺的! 菜鸟弱智问题 请问一个Java的Class文件,如何把它转变成一个应用程序? 请问在使用PropertyResourceBundle的时候,如何指定.properties文件的目录? Google提供的Google Web APIs怎么不能进行中文的查询搜索啊? 求一UDP成功通讯的例子 http传输速度的问题 给textarea赋值时文本域总是显示很多空行
import java.lang.reflect.Method;public class ReflectionTest { public static void main(String[] args) {
Class c = null;
try {
c = Class.forName("com.ibm.lan.test.Sub");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Class superClass = c.getSuperclass();
Field[] fields = superClass.getDeclaredFields();
for(Field field : fields) {
System.out.println(field);
}
Method[] methods = superClass.getDeclaredMethods();
for(Method method : methods) {
System.out.println(method);
}
}
}class Super {
private int a = 5;
public void test() {
System.out.println("Hello World!");
}
}class Sub extends Super {
}