Java プラットフォーム 1.2

クラス
java.lang.ClassNotFoundException の使用

ClassNotFoundException を使用するパッケージ
java.awt.datatransfer このパッケージは、アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.rmi.server RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
 

java.awt.datatransfer における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.awt.datatransfer におけるメソッド
protected static Class DataFlavor.tryToLoadClass(String className, ClassLoader fallback)
          ブートストラップローダ、システムローダ、コンテキストローダ (存在する場合)、指定されたローダの順番でクラスのロードを試みます。
 void DataFlavor.readExternal(ObjectInput is)
          直列化された状態の DataFlavor を復元します。
static DataFlavor SystemFlavorMap.decodeDataFlavor(String atom)
           
 

ClassNotFoundException をスローする java.awt.datatransfer におけるコンストラクタ
DataFlavor.DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)
          MIME 形式を表現する DataFlavor を構築します。
DataFlavor.DataFlavor(String mimeType)
          MIME 形式の文字列から DataFlavor を構築します。
 

java.beans における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.beans におけるメソッド
static Object Beans.instantiate(ClassLoader cls, String beanName)
           bean のインスタンスを生成します。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
           bean のインスタンスを生成します。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
          bean のインスタンスを生成します。
 

java.beans.beancontext における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.beans.beancontext におけるメソッド
 Object BeanContextSupport.instantiateChild(String beanName)
           instantiateChild メソッドは、Bean を入れ子にして BeanContext にインスタンスを生成する処理を単純化する BeanContext の簡易フックです。
protected  void BeanContextSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          defaultReadObject() のあとで、子の直列化復元の前に readObject によって呼び出されます。
protected  void BeanContextSupport.deserialize(ObjectInputStream ois, Collection coll)
          コレクションを直列化復元するために readObject によって使用されます。
 void BeanContextSupport.readChildren(ObjectInputStream ois)
          このクラスのインスタンスが BeanContext プロトコル (およびそのサブプロトコル) の実装の委譲として使用されるときには、直列化復元の際に「鶏が先か卵が先か」の問題が起こります。
protected  void BeanContextServicesSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          子の直列化復元の前に BeanContextSupport の readObject から呼び出されます。
 Object BeanContext.instantiateChild(String beanName)
          この BeanContext の子として指定された javaBean のインスタンスを生成します。
 

java.io における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.io におけるメソッド
 Object ObjectInput.readObject()
          オブジェクトを読み込み、それを返します。
 void Externalizable.readExternal(ObjectInput in)
          オブジェクトが実装している readExternal メソッドは、DataInput クラスのメソッド (プリミティブ型の場合) および ObjectInput クラスの readObject メソッド (オブジェクト、文字列、配列の場合) を呼び出すことにより、オブジェクトの内容を復元します。
 Object ObjectInputStream.readObject()
          ObjectInputStream からオブジェクトを読み込みます。
protected  Object ObjectInputStream.readObjectOverride()
          引数なしの protected コンストラクタを使用して ObjectOutputStream を作成した ObjectOutputStream の信頼できるサブクラスによって呼び出されます。
 void ObjectInputStream.defaultReadObject()
          現在のクラスの非 static および非 transient のフィールドを、このストリームから読み込みます。
 ObjectInputStream.GetField ObjectInputStream.readFields()
          ストリームから持続フィールドを読み込み、それらを名前を指定してアクセスできるようにします。
protected  Class ObjectInputStream.resolveClass(ObjectStreamClass v)
          指定されたストリームクラスの記述に対応するローカルクラスをロードします。
 

java.lang における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.lang におけるメソッド
 Class ClassLoader.loadClass(String name)
          指定された名前を持つクラスをロードします。
protected  Class ClassLoader.loadClass(String name, boolean resolve)
          指定された名前を持つクラスをロードします。
protected  Class ClassLoader.findClass(String name)
          指定されたクラスを探します。
protected  Class ClassLoader.findSystemClass(String name)
          指定された名前を持つクラスを探して、必要に応じてロードします。
static Class Class.forName(String className)
          指定された文字列名を持つクラスまたはインタフェースに関連付けられた、Class オブジェクトを返します。
static Class Class.forName(String name, boolean initialize, ClassLoader loader)
          指定されたクラスローダを使って、指定された文字列名を持つクラスまたはインタフェースに関連付けられた Class オブジェクトを返します。
 

java.net における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.net におけるメソッド
protected  Class URLClassLoader.findClass(String name)
          URL 検索パスから、指定された名前を持つクラスを検索してロードします。
 

java.rmi における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.rmi におけるメソッド
 Object MarshalledObject.get()
          包含された、整列化されたオブジェクトの新しいコピーを返します。
 

java.rmi.server における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.rmi.server におけるメソッド
 Class LoaderHandler.loadClass(String name)
          推奨されません。 代替はありません。
 Class LoaderHandler.loadClass(URL codebase, String name)
          推奨されません。 代替はありません。
static Class RMIClassLoader.loadClass(String name)
          推奨されません。 loadClass(String,String) メソッドに置き換えられました。
static Class RMIClassLoader.loadClass(URL codebase, String name)
          codebase で指定された URL からクラスをロードします。
static Class RMIClassLoader.loadClass(String codebase, String name)
          codebase で指定された URL パスからクラスをロードします。
 

java.security における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする java.security におけるメソッド
 Object SignedObject.getObject()
          カプセル化されたオブジェクトを取得します。
 

javax.swing における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする javax.swing におけるメソッド
static void UIManager.setLookAndFeel(String className)
          クラス名を使用して、現在のデフォルトの Look & Feel を設定します。
 

javax.swing.text における ClassNotFoundException の使用方法
 

ClassNotFoundException をスローする javax.swing.text におけるメソッド
 void StyleContext.readAttributes(ObjectInputStream in, MutableAttributeSet a)
          属性を読み込むコンテキスト固有の処理です。
static void StyleContext.readAttributeSet(ObjectInputStream in, MutableAttributeSet a)
          指定されたオブジェクト入力ストリームから、writeAttributeSet で以前に書き込まれている属性セットを読み込みます。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.