易网时代-编程资源站
Welcome
微信登录
编程资源
图片资源库
蚂蚁家优选
PDF转换器
软件资源
软件开发
、
小程序制作
、
系统集成与运维
、
空间租用
、
硬件开发
、
视频监控
、
技术咨询与支持
——联系电话:0311-88999002/88999003
首页
/
操作系统
/
Linux
/
Java反射类成员变量
Java反射类成员变量代码如下:
package
com.test;
import
java.lang.reflect.Field;
import
java.lang.reflect.Modifier;
public
class
Test_5 {
public
static
final
int
a = 111;
public
static
final
int
b = 222;
public
static
final
int
c = 333;
public
static
final
int
d = 444;
public
static
void
main(String[] args) {
try
{
Class c = Class.forName("com.test.Test_5");
Field[] fields = c.getDeclaredFields();
for
(
int
i = 0; i < fields.length; i++) {
String m = Modifier.toString(fields[i].getModifiers());
if
(m !=
null
&& m.indexOf("final") > -1) {
System.out.println(fields[i].getInt(
int
.
class
));
}
}
}
catch
(ClassNotFoundException e) {
e.printStackTrace();
}
catch
(IllegalArgumentException e) {
e.printStackTrace();
}
catch
(IllegalAccessException e) {
e.printStackTrace();
}
}
}
收藏该网址
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图