クラスjava.lang.ClassFormatError
の使用
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
-
java.langでのClassFormatErrorの使用
修飾子と型クラス説明class
Java仮想マシンが、クラス・ファイルの読込み中に、そのファイルのメジャー・バージョン番号とマイナー・バージョン番号がサポートされていないと判定した場合にスローされます。修飾子と型メソッド説明protected final Class
<?> ClassLoader.defineClass
(byte[] b, int off, int len) 非推奨。protected final Class
<?> ClassLoader.defineClass
(String name, byte[] b, int off, int len) バイトの配列をクラスClass
のインスタンスに変換します。protected final Class
<?> ClassLoader.defineClass
(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain) 指定されたProtectionDomain
を使用して、バイトの配列をクラスClass
のインスタンスに変換します。protected final Class
<?> ClassLoader.defineClass
(String name, ByteBuffer b, ProtectionDomain protectionDomain) 指定されたProtectionDomain
を使用して、ByteBuffer
をクラスClass
のインスタンスに変換します。 -
java.lang.reflectでのClassFormatErrorの使用
修飾子と型クラス説明class
クラスまたはインタフェース、メソッド、またはコンストラクタのジェネリック・シグネチャ情報を解釈する必要があるリフレクション・メソッドが、構文的に不正なシグネチャ属性を検出した場合にスローされます。
defineClass(String, byte[], int, int)
に置き換えられました