JavaTM Platform
Standard Ed. 6

クラス
java.lang.ClassNotFoundException の使用

ClassNotFoundException を使用しているパッケージ
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.beans Beans (JavaBeansTM アーキテクチャーに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext Bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.instrument Java プログラミング言語エージェントが JVM 上で実行されているプログラムを計測できるようにするサービスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.rmi RMI パッケージを提供します。 
java.rmi.server サーバー側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
javax.activation   
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.rmi.CORBA RMI-IIOP 用の移植可能な API を含みます。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.text 編集可能なテキストコンポーネントと編集不能なテキストコンポーネントを処理するクラスとインタフェースを提供します。 
org.w3c.dom.bootstrap   
org.xml.sax.helpers このパッケージは、SAX ベースのアプリケーションをブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。 
 

java.awt.datatransfer での ClassNotFoundException の使用
 

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

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

java.io での ClassNotFoundException の使用
 

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

java.lang での ClassNotFoundException の使用
 

ClassNotFoundException をスローする java.lang のメソッド
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 オブジェクトを返します。
 Class<?> ClassLoader.loadClass(String name)
          指定されたバイナリ名を持つクラスをロードします。
protected  Class<?> ClassLoader.loadClass(String name, boolean resolve)
          指定されたバイナリ名を持つクラスをロードします。
 

java.lang.instrument での ClassNotFoundException の使用
 

ClassNotFoundException をスローする java.lang.instrument のメソッド
 void Instrumentation.redefineClasses(ClassDefinition... definitions)
          提供されたクラスファイルを使って提供されたクラスのセットを再定義します。
 

java.net での ClassNotFoundException の使用
 

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

java.rmi での ClassNotFoundException の使用
 

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

java.rmi.server での ClassNotFoundException の使用
 

ClassNotFoundException をスローする java.rmi.server のメソッド
static Class<?> RMIClassLoader.loadClass(String name)
          推奨されていません。 loadClass(String,String) メソッドに置き換えられました
 Class<?> LoaderHandler.loadClass(String name)
          推奨されていません。 代替はありません
static Class<?> RMIClassLoader.loadClass(String codebase, String name)
          指定されたコードベース URL パスからクラスをロードします。
abstract  Class<?> RMIClassLoaderSpi.loadClass(String codebase, String name, ClassLoader defaultLoader)
          RMIClassLoader.loadClass(URL,String)RMIClassLoader.loadClass(String,String)、および RMIClassLoader.loadClass(String,String,ClassLoader) の実装を提供します。
static Class<?> RMIClassLoader.loadClass(String codebase, String name, ClassLoader defaultLoader)
          指定されたローダーを使用することもできます。
static Class<?> RMIClassLoader.loadClass(URL codebase, String name)
          指定されたコードベース URL からクラスをロードします。
 Class<?> LoaderHandler.loadClass(URL codebase, String name)
          推奨されていません。 代替はありません
abstract  Class<?> RMIClassLoaderSpi.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          RMIClassLoader.loadProxyClass(String,String[],ClassLoader) の実装を提供します。
static Class<?> RMIClassLoader.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          指定された名前を持つインタフェース群を実装した動的プロキシクラス (Proxy を参照) を、指定されたコードベース URL パスからロードします。
 

java.security での ClassNotFoundException の使用
 

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

javax.activation での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.activation のメソッド
 Object CommandInfo.getCommandObject(DataHandler dh, ClassLoader loader)
          インスタンス化された JavaBean コンポーネントを返します。
 void MimeType.readExternal(ObjectInput in)
          オブジェクトが実装している readExternal メソッドは、DataInput インタフェースのメソッド (プリミティブ型の場合) および ObjectInput インタフェースの readObject メソッド (オブジェクト、文字列、配列の場合) を呼び出すことにより、オブジェクトの内容を復元します。
 

javax.crypto での ClassNotFoundException の使用
 

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

javax.management での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.management のメソッド
static Class DefaultLoaderRepository.loadClass(String className)
          推奨されていません。 クラスローダーのリストを調べて、要求されたクラスのロードを試みます。
static Class DefaultLoaderRepository.loadClassWithout(ClassLoader loader, String className)
          推奨されていません。 クラスローダーのリスト (指定のクラスローダーは除外) を調べて、要求されたクラスのロードを試みます。
 

javax.management.loading での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.management.loading のメソッド
protected  Class<?> MLet.findClass(String name)
          再定義予定のクラスローダーの main メソッドです。
static Class DefaultLoaderRepository.loadClass(String className)
          推奨されていません。 クラスローダーのリストを調べて、要求されたクラスのロードを試みます。
 Class<?> ClassLoaderRepository.loadClass(String className)
          クラスローダーのリストから、指定された名前のクラスをロードします。
 Class<?> MLet.loadClass(String name, ClassLoaderRepository clr)
          この MLet の URL 内にクラスが見つからない場合、指定された ClassLoaderRepository を使ってクラスをロードします。
 Class<?> ClassLoaderRepository.loadClassBefore(ClassLoader stop, String className)
          クラスローダーのリストからクラスをロードし、指定されたクラス名の位置で処理を停止します。
static Class DefaultLoaderRepository.loadClassWithout(ClassLoader loader, String className)
          推奨されていません。 クラスローダーのリスト (指定のクラスローダーは除外) を調べて、要求されたクラスのロードを試みます。
 Class<?> ClassLoaderRepository.loadClassWithout(ClassLoader exclude, String className)
          クラスローダーのリストから、前回指定された名前のクラス以外のクラスをロードします。
 void MLet.readExternal(ObjectInput in)
          指定された ObjectInput から、この MLet の内容を復元します。
 

javax.management.relation での ClassNotFoundException の使用
 

ClassNotFoundException をスローする javax.management.relation のコンストラクタ
RoleInfo(String roleName, String mbeanClassName)
          コンストラクタです。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write)
          コンストラクタです。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write, int min, int max, String descr)
          コンストラクタです。
 

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)
          現在のスレッドのコンテキストクラスローダーを使って、指定のクラス名で示される LookAndFeel をロードし、setLookAndFeel(LookAndFeel) に渡します。
 

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.w3c.dom.bootstrap での ClassNotFoundException の使用
 

ClassNotFoundException をスローする org.w3c.dom.bootstrap のメソッド
static DOMImplementationRegistry DOMImplementationRegistry.newInstance()
          DOMImplementationRegistry の新しいインスタンスを取得します。
 

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 Platform
Standard Ed. 6

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

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。