首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

java反照类成员变量

2012-11-05 
java反射类成员变量代码如下:package com.testimport java.lang.reflect.Fieldimport java.lang.reflect

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();}}}


热点排行