Java通过反射获取一个类里的静态常量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java通过反射获取一个类里的静态常量相关的知识,希望对你有一定的参考价值。
public
class
FieldReflactTest{
public
static
final
String a=
"test"
;
protected
int
b;
private
int
c;
String d;
public
static
void
main(String[] args){
Field[] fields=FieldReflactTest.
class
.getDeclaredFields();
for
(Field field:fields){
String descriptor=Modifier.toString(field.getModifiers());
//获得其属性的修饰
descriptor=descriptor.equals(
""
)==
true
?
""
:descriptor+
" "
;
System.out.println(descriptor+field.getName()+
"="
+field.get(
new
FieldReflactTest()));
}
}
}
以上是关于Java通过反射获取一个类里的静态常量的主要内容,如果未能解决你的问题,请参考以下文章