1简单Class
package com.ruoyi.app;
class User {
private String name;
public User() {
}
}
2通过使用 setAccessible 解除对象的访问控制符
Class> cls = Class.forName("com.ruoyi.app.User");//获取指定类的Class对象
Object obj = cls.getDeclaredConstructor().newInstance();//实例化对象(分配成员空间)
Field nameField = cls.getDeclaredField("name");// 获取成员对象
nameField.setAccessible(true);//没有封装了
nameField.set(obj, "番茄强");//等价于:Person对象name="番茄强";
System.out.println(nameField.get(obj));//等价于:Person对象.name
2
3



