このような機能を実装してプライベート メンバーにアクセスするにはどうすればよいですか?
Java は、コンパイル時にのみアクセス許可をチェックします。びっくりした?この事実を知り、とても驚きました。
したがって、サードパーティ クラスのスケルトンを作成できます (空の実装でも)。興味深いメソッドは、プライベートではなく保護する必要があります。サブクラスを作成し、スタブに対してコンパイルします。次に、サブクラスのみをパッケージ化し、「実際の」クラスで実行してみます。それはうまくいくはずです。プライベートメソッドまたはフィールドにアクセスする必要があるときに試してみましたが、うまくいきました。