0

たとえば、バイト配列からクラスをロードしています。

このクラスがロードされていると仮定しましょう:

package loadedclass;


public class LoadedClass {
    public void out(String msg) {
        LoadedClass2 lc2 = new LoadedClass2();
        lc2.printMsg();
        System.out.println(msg);
    }
}

lc2 は、メッセージを出力する別のクラスです。

さて、バイト ストリーム クラスローダから LoadedClass をロードする場合、LoadedClass が依存する LoadedClass2 はどうすればよいでしょうか?

基本的に、LoadedClass に LoadedClass2 をコンストラクターなどにロードさせる必要がありますか?

クラスローダーから LoadedClass が依存するすべてのクラスをロードできるように、これを行うためのよりクリーンな方法はありますか?

4

1 に答える 1