クラス・ローダーが、クラスをロードする際に、
最初に親クラス・ローダーを検索するのか、
あるいはアプリケーション・クラス・ローダーを検索するのかを指定します。開発キット・クラス・ローダーおよび製品クラス・ローダーの標準は、Classes
loaded with parent class loader first です。Classes
loaded with application class loader first を指定することにより、
アプリケーションは、親クラス・ローダーに含まれるクラスをオーバーライドできますが、
オーバーライドされたクラスとオーバーライドされていないクラスを一緒に使用した場合、
このアクションにより、ClassCastException または LinkageErrors が発生する可能性があります。
オプションは 「Classes loaded with parent class loader first」と「Classes
loaded with local class loader first (parent
last)」です。デフォルトでは、クラスをロードする際に、
親クラス・ローダーを検索してから、アプリケーション・クラス・ローダーを検索します。
データ型 |
ストリング |
デフォルト |
Classes loaded with parent class loader first |