黑马程序员技术交流社区

标题: 关于反射获取字段去除私有权限的问题,求大神 [打印本页]

作者: Laopozini123    时间: 2016-4-5 09:50
标题: 关于反射获取字段去除私有权限的问题,求大神
  1. public static void main(String[] args) throws  Exception {
  2.                 Class clazz = Person.class;
  3.                 Constructor c = clazz.getConstructor(String.class,int.class);
  4.                 Person p = (Person) c.newInstance("张三",23);
  5.                
  6.                 Field f = clazz.getDeclaredField("name");
  7.                 f.setAccessible(true);                                //去除私有权限
  8.                 f.set(p, "李四");
  9.                
  10.                 System.out.println(p);
  11.                
  12.         }
复制代码
代码中有一块是去除私有权限,想问,这个去除私有权限,是去除在主方法中调用类时的私有权限,还是去除了Person类中name字段的私有权限.





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2