JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.lang.ClassNotFoundException の使用

ClassNotFoundException を使用しているパッケージ
java.awt.datatransfer アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.beans Bean (JavaBeansTM アーキテクチャに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、およびファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.rmi.server RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.rmi.CORBA RMI-IIOP 用の移植可能な API が含まれています。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
org.xml.sax.helpers Java API for XML のコンポーネント API である Simple API for XML (SAX) のヘルパークラスを提供します。 
 

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 nat)
          DataFlavor として使用するために String ネイティブをデコードします。
 

ClassNotFoundException をスローする java.awt.datatransfer のコンストラクタ
DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)
          MimeType を表現する DataFlavor を構築します。
DataFlavor(String mimeType)
          mimeType の文字列から 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 read オブジェクトによる子の直列化復元の前に呼び出されます。
 Object BeanContext.instantiateChild(String beanName)
          この BeanContext の子として指定された javaBean のインスタンスを生成します。
 

java.io での ClassNotFoundException の使用
 

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

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 のメソッド
abstract  Class RMIClassLoaderSpi.loadClass(String codebase, String name, ClassLoader defaultLoader)
          RMIClassLoader.loadClass(URL,String)RMIClassLoader.loadClass(String,String)、および RMIClassLoader.loadClass(String,String,ClassLoader) を実装します。
abstract  Class RMIClassLoaderSpi.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          RMIClassLoader.loadProxyClass(String,String[],ClassLoader) を実装します。
static Class RMIClassLoader.loadClass(String name)
          推奨されていません。 loadClass(String,String) メソッドに置き換えられました。
static Class RMIClassLoader.loadClass(URL codebase, String name)
          コードベース URL からクラスをロードします。
static Class RMIClassLoader.loadClass(String codebase, String name)
          コードベース URL パスからクラスをロードします。
static Class RMIClassLoader.loadClass(String codebase, String name, ClassLoader defaultLoader)
          コードベース URL パスからクラスをロードします。
static Class RMIClassLoader.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          指定された名前のインタフェースをコードベース URL パスから実装する動的プロキシクラス (Proxy を参照) をロードします。
 Class LoaderHandler.loadClass(String name)
          推奨されていません。 代替はありません。
 Class LoaderHandler.loadClass(URL codebase, String name)
          推奨されていません。 代替はありません。
 

java.security での ClassNotFoundException の使用
 

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

javax.crypto での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.crypto のメソッド
 Object SealedObject.getObject(Key key)
          元の (カプセル化された) オブジェクトを取り出します。
 Object SealedObject.getObject(Cipher c)
          元の (カプセル化された) オブジェクトを取り出します。
 Object SealedObject.getObject(Key key, String provider)
          元の (カプセル化された) オブジェクトを取り出します。
 

javax.rmi.CORBA での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.rmi.CORBA のメソッド
 Class UtilDelegate.loadClass(String className, String remoteCodebase, ClassLoader loader)
          Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader) に対する委譲呼び出しです。
static Class Util.loadClass(String className, String remoteCodebase, ClassLoader loader)
          指定されたクラスのクラスインスタンスを返します。
 void StubDelegate.readObject(Stub self, ObjectInputStream s)
          Stub.readObject(java.io.ObjectInputStream) に対する委譲呼び出しです。
 

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 で以前に書き込まれている属性セットを読み込みます。
 

org.xml.sax.helpers での ClassNotFoundException の使用
 

ClassNotFoundException をスローする org.xml.sax.helpers のメソッド
static Parser ParserFactory.makeParser()
          推奨されていません。 システムプロパティ `org.xml.sax.parser' を使って新しい SAX パーサを作成します。
static Parser ParserFactory.makeParser(String className)
          推奨されていません。 クラス名を指定して新しい SAX パーサオブジェクトを作成します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.