/** * * 獲取某個類的全部靜態屬性 */ public static void getAllStaticField()throws ClassNotFoundException,IllegalAccessException{ Class clazz = Class.forName("com.xxx.ProcessCodeConstants"); Field[] declaredFields = clazz.getDeclaredFields(); for (Field field : declaredFields) { field.setAccessible(true); if( Modifier.isStatic(field.getModifiers())){ System.out.println(field.getName() + " , " + field.get(clazz)); } } }