静态变量 可以不用创建对象 直接使用
//获取属性
Field country = clazz.getfield("country");
//获取属性值
Object o1 = country.get(null);
**非 public
**的属性
-
要使用
getDeclaredConstructor()
-
设置私有的构造器可以访问的
属性对象.setAccessible(true);
运行时改变
在程序还没调用
属性对象.setAccessible(false);
之前,在同一程序内还可以调用私有属性
修改属性值
属性值.set(对象, 值);