これを想像してみてください:
Class A{
private int a;
}
Class B{
public void fn(){
A obj=new A();
// access obj's private variable a here.
}
}
コメントアウトされているように、objのプライベート変数aにアクセスしたいと思います。フィールドアクセス例外をスローするため、リフレクションは機能しません。アクセスしたい。それを行う他の方法はありますか?アクセス修飾子を変更できません。