Foundation 1.1.2

クラス
java.lang.ClassNotFoundException の使用

ClassNotFoundException を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
 

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)
          指定された name を名前に持つクラスをロードします。
 

java.net での ClassNotFoundException の使用
 

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

java.security での ClassNotFoundException の使用
 

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


Foundation 1.1.2

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

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