反射获取静态属性
来源:互联网 发布:c语言谭浩强视频百度云 编辑:程序博客网 时间:2024/06/03 17:34
0 概述
如题,通过反射获取java静态属性。
1 代码实现
public class Test { private static String test1 = "value1"; private static String test2 = "value2"; private static List<String> getStaticField() throws Exception { List<String> result = new ArrayList<String>(); Field[] fields = Test.class.getDeclaredFields(); if (fields == null || fields.length <= 0) { return result; } for (Field field : fields) { field.setAccessible(true); //只获取字符串类型 if (field.getType() == String.class && Modifier.isStatic(field.getModifiers())) { result.add(String.valueOf(field.get(Test.class))); } } return result; } public static void main(String[] args) throws Exception { for (String str : getStaticField()) { System.out.println(str); } }}
阅读全文
0 0
- 反射获取静态属性
- 反射获取属性类型
- 反射获取对象属性
- 反射获取属性
- 反射获取属性值
- 反射获取属性和方法
- 通过反射获取所有属性
- java反射获取属性值
- java反射各种属性获取
- Java反射获取属性问题
- 反射获取属性名和属性值
- java获取反射获取私有属性值
- 通过反射获取静态变量的值
- 利用反射获取类的属性名称
- Java反射机制获取系统@Hide属性
- Java反射机制获取系统@Hide属性
- 反射获取对象的属性值
- Java反射机制获取系统@Hide属性
- Mybatis阿里云分页插件-PageHelper使用
- mybatis框架开发环境搭建
- CentOS7设置ssh服务以及端口修改
- c语言基础
- OpenGL_12:上下键调整图片可见度
- 反射获取静态属性
- struts基础
- "神经网络入门" 笔记
- Ubuntu16.04 下设置桌面快捷方式
- S5PV210的定时器
- Mockito框架的使用
- Semantic UI实现一个landing page
- 网上的资源
- Java中的锁-Lock