想象一下:
Class A{
private int a;
}
Class B{
public void fn(){
A obj=new A();
// access obj's private variable a here.
}
}
我想访问 obj 的私有变量 a,正如注释掉的那样。反射不起作用,因为它会引发 fieldaccessexception。我想访问一个。还有其他方法吗?我无法更改访问修饰符。
想象一下:
Class A{
private int a;
}
Class B{
public void fn(){
A obj=new A();
// access obj's private variable a here.
}
}
我想访问 obj 的私有变量 a,正如注释掉的那样。反射不起作用,因为它会引发 fieldaccessexception。我想访问一个。还有其他方法吗?我无法更改访问修饰符。