【发布时间】:2011-03-26 05:49:57
【问题描述】:
我有以下课程:
public class Test {
public static int a = 0;
public int b = 1;
}
是否可以使用反射来仅获取静态字段的列表?我知道我可以使用Test.class.getDeclaredFields() 获得所有字段的数组。但似乎无法确定 Field 实例是否代表静态字段。
【问题讨论】:
-
我是java新手,我想知道为什么Java没有像C#一样把这些特性都放在Field类中,这样设计有什么好处?谢谢。
标签: java reflection static field