1.已知类名,使用反射来获取类中私有域,
String s = "hello";
//使用Class对象的getDeclaredField可以获取类所有定义的字段
Field field = String.class.getDeclaredField("value");
//指示反射的对象在使用时取消java访问检查
field.setAccessible("true")
//Field的get方法 public Object get(Objec obj) 获取obj对应field字段的值,获取对象str对应的byte[] value这个数组
byte[] arr = (byte[])field.get("str");