2
Javaのデフォルトシステムクラスローダーを使用してJava RuntimeクラスおよびAPIクラスをロードすることをお勧めします。カスタムクラスローダーを使用してロードするとどうなりますか?カスタムクラスローダーを使用してJavaランタイムおよびAPIクラスをロードする
Javaのデフォルトシステムクラスローダーを使用してJava RuntimeクラスおよびAPIクラスをロードすることをお勧めします。カスタムクラスローダーを使用してロードするとどうなりますか?カスタムクラスローダーを使用してJavaランタイムおよびAPIクラスをロードする
instanceof
の基準の1つは、同じクラスローダーによって2つのクラスをロードする必要があることです。これはクラスキャストにも役立ちます。
これは、たとえばString
によって作成されたクラスローダーは、システムクラスローダーによって作成されたString
と互換性がありません。インスタンスではなく、キャストできません。
あなたはおそらくそれを望んでいません。
コメントがない人は、誰も助けてくれません。なぜあなたはその質問が好きではなかったのかを少なくとも説明すべきです。 – weltraumpirat