|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
ClassLoader を使用しているパッケージ | |
---|---|
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.lang.reflect | クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 |
java.net | ネットワークアプリケーションを実装するためのクラスを提供します。 |
java.security | セキュリティーフレームワークのクラスとインタフェースを提供します。 |
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 |
java.lang での ClassLoader の使用 |
---|
ClassLoader を返す java.lang のメソッド | |
---|---|
ClassLoader |
Class.getClassLoader()
クラスのクラスローダーを返します。 |
ClassLoader |
Thread.getContextClassLoader()
この Thread のコンテキスト ClassLoader を返します。 |
ClassLoader |
ClassLoader.getParent()
委譲のための親クラスローダーを返します。 |
static ClassLoader |
ClassLoader.getSystemClassLoader()
委譲のためのシステムクラスローダーを返します。 |
ClassLoader 型のパラメータを持つ java.lang のメソッド | |
---|---|
static Class |
Class.forName(String name,
boolean initialize,
ClassLoader loader)
指定されたクラスローダーを使って、指定された文字列名を持つクラスまたはインタフェースに関連付けられた Class オブジェクトを返します。 |
void |
Thread.setContextClassLoader(ClassLoader cl)
この Thread のコンテキスト ClassLoader を設定します。 |
ClassLoader 型のパラメータを持つ java.lang のコンストラクタ | |
---|---|
ClassLoader(ClassLoader parent)
指定された親クラスローダーを使って、委譲のために新しいクラスローダーを作成します。 |
java.lang.reflect での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.lang.reflect のメソッド | |
---|---|
static Class |
Proxy.getProxyClass(ClassLoader loader,
Class[] interfaces)
クラスローダーとインタフェースの配列の指定されたプロキシクラスの java.lang.Class オブジェクトを返します。 |
static Object |
Proxy.newProxyInstance(ClassLoader loader,
Class[] interfaces,
InvocationHandler h)
指定された呼び出しハンドラに対してメソッド呼び出しをディスパッチする、指定されたインタフェースのプロキシクラスのインスタンスを返します。 |
java.net での ClassLoader の使用 |
---|
java.net での ClassLoader のサブクラス | |
---|---|
class |
URLClassLoader
このクラスローダーは、JAR ファイルとディレクトリの両方を参照する URL の検索パスから、クラスとリソースをロードするために使用されます。 |
ClassLoader 型のパラメータを持つ java.net のメソッド | |
---|---|
static URLClassLoader |
URLClassLoader.newInstance(URL[] urls,
ClassLoader parent)
指定された URL と親クラスローダーに対する、URLClassLoader の新しいインスタンスを作成します。 |
ClassLoader 型のパラメータを持つ java.net のコンストラクタ | |
---|---|
URLClassLoader(URL[] urls,
ClassLoader parent)
指定された URL の新しい URLClassLoader を構築します。 |
|
URLClassLoader(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
指定された URL、親クラスローダー、および URLStreamHandlerFactory のための新しい URLClassLoader を構築します。 |
java.security での ClassLoader の使用 |
---|
java.security での ClassLoader のサブクラス | |
---|---|
class |
SecureClassLoader
このクラスは、デフォルトでシステムポリシーによって抽出される関連したコードソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoader を拡張します。 |
ClassLoader を返す java.security のメソッド | |
---|---|
ClassLoader |
ProtectionDomain.getClassLoader()
このドメインの ClassLoader を返します。 |
ClassLoader 型のパラメータを持つ java.security のコンストラクタ | |
---|---|
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
ClassLoader classloader,
Principal[] principals)
指定された CodeSource、Permissions、ClassLoader、および Principals 配列で新規 ProtectionDomain を作成します。 |
|
SecureClassLoader(ClassLoader parent)
委譲のために指定された親クラスローダーを使って、新規 SecureClassLoader を作成します。 |
java.util での ClassLoader の使用 |
---|
ClassLoader 型のパラメータを持つ java.util のメソッド | |
---|---|
static ResourceBundle |
ResourceBundle.getBundle(String baseName,
Locale locale,
ClassLoader loader)
指定された基底名、ロケール、クラスローダーを使用して、リソースバンドルを取得します。 |
|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |