public class A{
}
//this class is in the same file as A class i.e. A.java
class B{
//has a public method
}
これらの両方のクラスは同じファイルにあります。
したがって、クラスB
を として作成することはできませんpublic
。
リフレクションを使用しB
てクラスと同じレベルで定義されているクラスの public メソッドにアクセスしようとすると、修飾子を持つクラスのメンバーにアクセスできないことがわかります。A
IllegalAccessException
B
public
リフレクションを使用してそれを達成する方法はありますか?