使字段和方法在反射期间可访问
/* from nowjava*/ //package com.nowjava; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Modifier; public class Main { public static void makeAccessible(Field field) { if ((!Modifier.isPublic(field.getModifiers()) || !Modifier.isPublic(field.getDeclaringClass() .getModifiers()) || Modifier.isFinal(field .getModifiers())) && !field.isAccessible()) { field.setAccessible(true);//from nowjava - 时 代 Java } } public static void makeAccessible(Method method) { if ((!Modifier.isPublic(method.getModifiers()) || !