Java.Lang 名前空間

クラス

AbstractMethodError

アプリケーションが抽象メソッドを呼び出そうとしたときにスローされます。

AbstractStringBuilder

変更可能な文字シーケンス。

ArithmeticException

例外的な算術条件が発生したときにスローされます。

ArrayIndexOutOfBoundsException

無効なインデックスを使用して配列にアクセスされたことを示すためにスローされます。

ArrayStoreException

オブジェクトの配列に間違った型のオブジェクトを格納しようとしたことを示すためにスローされます。

AssertionError

アサーションが失敗したことを示すためにスローされます。

Boolean

Boolean クラスは、オブジェクト内のプリミティブ型 boolean の値をラップします。

BootstrapMethodError

命令または動的定数が invokedynamic ブートストラップ メソッドと引数の解決に失敗したか、または invokedynamic ブートストラップ メソッドが java を提供できなかった命令を示すためにスローされます。

Byte

このクラスは Byte 、オブジェクト内のプリミティブ型 byte の値をラップします。

Character

クラスは Character 、オブジェクト内のプリミティブ型 char の値をラップします。

Character.Subset

このクラスのインスタンスは、Unicode 文字セットの特定のサブセットを表します。

Character.UnicodeBlock

Unicode 仕様の文字ブロックを表す文字サブセットのファミリ。

Character.UnicodeScript

Unicode 標準付属書 #24: スクリプト名http://www.unicode.org/reports/tr24/で定義されている文字スクリプトを表す文字サブセットのファミリ。

CharSequenceConsts
Class

クラス Class のインスタンスは、実行中の Java アプリケーションのクラスとインターフェイスを表します。

ClassCastException

コードがインスタンスではないサブクラスにオブジェクトをキャストしようとしたことを示すためにスローされます。

ClassCircularityError

読み込まれるクラスのスーパークラス階層で Java 仮想マシンが循環性を検出するとスローされます。

ClassFormatError

Java 仮想マシンがクラス ファイルの読み取りを試み、ファイルの形式が正しくないか、クラス ファイルとして解釈できないと判断した場合にスローされます。

ClassLoader

クラス ローダーは、クラスの読み込みを担当するオブジェクトです。

ClassNotFoundException

アプリケーションが文字列名を使用してクラスに読み込もうとしたときにスローされます。<ul<>li>クラスClass内のforNameメソッド。

ClassValue

計算された値をすべての型に (潜在的に) 遅延で関連付けます。

CloneNotSupportedException

クラスObject内のメソッドがオブジェクトをclone複製するために呼び出されたが、オブジェクトのクラスがインターフェイスを実装Cloneableしていないことを示すためにスローされます。

Compiler

Android では何もしません。

Deprecated

注釈が付けられた @Deprecated プログラム要素は、プログラマが使用しないことをお勧めします。

DeprecatedAttribute
Double

クラスは Double 、オブジェクト内のプリミティブ型 double の値をラップします。

Enum

これは、すべての Java 言語列挙クラスの共通基本クラスです。

EnumConstantNotPresentException

アプリケーションが名前で列挙型定数にアクセスしようとしたときに、列挙型に指定された名前の定数が含まれなかった場合にスローされます。

Error

An Error は、妥当なアプリケーションがキャッチしようとしてはならない重大な問題を示すサブクラス Throwable です。

Exception

クラス Exception とそのサブクラスは、妥当なアプリケーションがキャッチする条件を示す形式 Throwable です。

ExceptionInInitializerError

静的初期化子で予期しない例外が発生したことを通知します。

Float

このクラスは Float 、オブジェクト内のプリミティブ型 float の値をラップします。

FunctionalInterfaceAttribute
IAppendableExtensions
ICharSequenceExtensions
IllegalAccessError

アプリケーションがフィールドにアクセスまたは変更しようとした場合、またはアクセス権のないメソッドを呼び出そうとした場合にスローされます。

IllegalAccessException

IllegalAccessException は、アプリケーションが (配列以外の) インスタンスを反射的に作成したり、フィールドを設定または取得したり、メソッドを呼び出そうとしたときに、現在実行中のメソッドが、指定したクラス、フィールド、メソッド、またはコンストラクターの定義にアクセスできない場合にスローされます。

IllegalArgumentException

メソッドに無効または不適切な引数が渡されたことを示すためにスローされます。

IllegalMonitorStateException

スレッドがオブジェクトのモニターで待機しようとしたことを示すか、指定されたモニターを所有せずにオブジェクトのモニターで待機している他のスレッドに通知しようとしたことを示すためにスローされます。

IllegalStateException

メソッドが違法または不適切なタイミングで呼び出されたことを通知します。

IllegalThreadStateException

スレッドが要求された操作に適した状態ではないことを示すためにスローされます。

IncompatibleClassChangeError

クラス定義に互換性のないクラス変更が発生した場合にスローされます。

IndexOutOfBoundsException

ある種のインデックス (配列、文字列、ベクターなど) が範囲外であることを示すためにスローされます。

InheritableThreadLocal

このクラスは、親スレッドから子スレッドへの値の継承を提供するために拡張 ThreadLocal されます。子スレッドが作成されると、子は親が値を持つ継承可能なすべてのスレッドローカル変数の初期値を受け取ります。

InstantiationError

アプリケーションが Java new コンストラクトを使用して抽象クラスまたはインターフェイスをインスタンス化しようとするとスローされます。

InstantiationException

アプリケーションがクラス内のメソッドClassを使用してnewInstanceクラスのインスタンスを作成しようとしたが、指定したクラス オブジェクトをインスタンス化できない場合にスローされます。

Integer

クラスは Integer 、オブジェクト内のプリミティブ型 int の値をラップします。

InternalError

Java 仮想マシンで予期しない内部エラーが発生したことを示すためにスローされます。

InterruptedException

スレッドが待機中、スリープ中、またはその他の状態で占有され、アクティビティの前または実行中にスレッドが中断されるとスローされます。

JavaSystem

この System クラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

LinkageError

サブクラスは、クラスが別の LinkageError クラスに何らかの依存関係を持っていることを示しますが、後者のクラスは、前のクラスのコンパイル後に互換性のない変更を加えます。

Long

クラスは Long 、オブジェクト内のプリミティブ型 long の値をラップします。

Math

このクラス Math には、基本指数関数、対数関数、平方根関数、三角関数などの基本的な数値演算を実行するためのメソッドが含まれています。

NegativeArraySizeException

アプリケーションが負のサイズの配列を作成しようとするとスローされます。

NoClassDefFoundError

Java 仮想マシンまたはインスタンスが (通常のメソッド呼び出しの一部として、または ClassLoader 式を使用して new 新しいインスタンスを作成する一部として) クラスの定義に読み込もうとしたときに、クラスの定義が見つからない場合にスローされます。

NoSuchFieldError

アプリケーションがオブジェクトの指定されたフィールドにアクセスまたは変更しようとしたときに、そのオブジェクトにそのフィールドが存在しなくなった場合にスローされます。

NoSuchFieldException

クラスに指定された名前のフィールドがないことを示します。

NoSuchMethodError

アプリケーションがクラスの指定されたメソッド (静的またはインスタンス) を呼び出そうとし、そのクラスにそのメソッドの定義がなくなった場合にスローされます。

NoSuchMethodException

特定のメソッドが見つからない場合にスローされます。

NullPointerException

オブジェクトが必要な場合にアプリケーションが使用 null しようとするとスローされます。

Number

抽象クラスNumberは、プリミティブ型 bytedoublefloatintlongshortおよび ❶ 型に変換できる数値を表すプラットフォーム クラスのスーパークラスです。

NumberFormatException

アプリケーションが文字列を数値型のいずれかに変換しようとしましたが、文字列に適切な形式がないことを示すためにスローされます。

Object

クラス Object はクラス階層のルートです。

OutOfMemoryError

Java 仮想マシンがメモリ不足のためオブジェクトを割り当てることができない場合にスローされ、ガベージ コレクターが使用できるメモリがなくなった場合にスローされます。

Override

メソッド宣言がスーパータイプ内のメソッド宣言をオーバーライドすることを目的としていることを示します。

OverrideAttribute
Package

Package オブジェクトには、Java パッケージの実装と仕様に関するバージョン情報が含まれています。

Process

ProcessBuilder#start()Runtime#exec(String[],String[],File) Runtime.exec メソッドはネイティブ プロセスを作成し、そのサブクラスのインスタンスを返します。このインスタンス Process を使用してプロセスを制御し、それに関する情報を取得できます。

ProcessBuilder

このクラスは、オペレーティング システム プロセスを作成するために使用されます。

ProcessBuilder.Redirect

サブプロセス入力のソースまたはサブプロセス出力の宛先を表します。

ProcessBuilder.Redirect.Type
Record

これは、すべての Java 言語レコード クラスの共通基本クラスです。

ReflectiveOperationException

コア リフレクションの反射演算によってスローされる例外の一般的なスーパークラス。

Runnable
Runtime

すべての Java アプリケーションには、アプリケーションが実行されている環境とのインターフェイスをアプリケーションに許可するクラス Runtime の 1 つのインスタンスがあります。

RuntimeException

RuntimeException は、Java 仮想マシンの通常の操作中にスローできる例外のスーパークラスです。

RuntimePermission

従来のセキュリティ コード。使用しないでください。

SafeVarargsAttribute
SecurityException

セキュリティ違反を示すためにセキュリティ マネージャーによってスローされます。

SecurityManager

従来のセキュリティ コード。使用しないでください。

Short

このクラスは Short 、オブジェクト内のプリミティブ型 short の値をラップします。

StackOverflowError

アプリケーションの再帰が深すぎるため、スタック オーバーフローが発生したときにスローされます。

StackTraceElement

によって返されるスタック トレース内の Throwable#getStackTrace()要素。

StackWalker

スタック ウォーカー。

StackWalker.Option

によって取得 StackWalkerされた StackFrame スタック フレーム情報を構成するスタック ウォーカー オプション。

StrictMath

このクラス StrictMath には、基本指数関数、対数関数、平方根関数、三角関数などの基本的な数値演算を実行するためのメソッドが含まれています。

String

このクラスは String 文字列を表します。

StringBuffer

スレッド セーフで変更可能な文字シーケンス。

StringBuilder

変更可能な文字シーケンス。

StringIndexOutOfBoundsException

インデックスが負の値であるか、文字列のサイズより大きいかどうかを示すメソッドによって String スローされます。

SuppressWarnings

注釈付き要素 (および注釈付き要素に含まれるすべてのプログラム要素) で、名前付きコンパイラの警告を抑制する必要があることを示します。

SuppressWarningsAttribute
Thread

スレッドとは、プログラム内で実行されるスレッドです。

Thread.State

スレッドの状態。

ThreadDeath

(非推奨の) Thread#stop() メソッドが呼び出されると、対象スレッドでインスタンスThreadDeathがスローされます。

ThreadGroup

スレッド グループは、スレッドのセットを表します。

ThreadLocal

このクラスは、スレッド ローカル変数を提供します。

Throwable

この Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。

TypeNotPresentException

アプリケーションが型の名前を表す文字列を使用して型にアクセスしようとしても、指定した名前の型の定義が見つからない場合にスローされます。

UnknownError

Java 仮想マシンで不明だが重大な例外が発生した場合にスローされます。

UnsatisfiedLinkError

Java 仮想マシンで、宣言されたメソッドの適切なネイティブ言語定義が見つからない場合にスローされます native

UnsupportedClassVersionError

Java 仮想マシンがクラス ファイルの読み取りを試み、ファイル内のメジャー バージョン番号とマイナー バージョン番号がサポートされていないと判断したときにスローされます。

UnsupportedOperationException

要求された操作がサポートされていないことを示すためにスローされます。

VerifyError

"検証ツール" が、適切な形式のクラス ファイルに何らかの内部不整合またはセキュリティの問題が含まれていることを検出するとスローされます。

VirtualMachineError

Java 仮想マシンが壊れているか、操作を続行するために必要なリソースが不足していることを示すためにスローされます。

Void

この Void クラスは、Java キーワード void を表すオブジェクトへの参照を保持する Class 、予期しないプレースホルダー クラスです。

インターフェイス

IAppendable

シーケンスと値を追加できるオブジェクト char

IAutoCloseable

閉じられるまでリソース (ファイル ハンドルやソケット ハンドルなど) を保持できるオブジェクト。

ICharSequence

A CharSequence は、値の char 読み取り可能なシーケンスです。

ICloneable

クラスは、そのメソッドがそのクラスの Cloneable インスタンスの java.lang.Object#clone() フィールド for フィールド コピーを作成することが有効であることをメソッドに示すインターフェイスを実装します。

IComparable

このインターフェイスは、それを実装する各クラスのオブジェクトに対して合計順序を設定します。

IDeprecated

注釈が付けられた @Deprecated プログラム要素は、プログラマが使用しないことをお勧めします。

IFunctionalInterface

インターフェイス型宣言が Java 言語仕様で定義されている関数型インターフェイスであることを示すために使用される有益な注釈型。

IIterable

このインターフェイスを実装すると、オブジェクトを拡張 for ステートメントのターゲットにすることができます ("for-each ループ" ステートメントと呼ばれることもあります)。

IOverride

メソッド宣言がスーパータイプ内のメソッド宣言をオーバーライドすることを目的としていることを示します。

IReadable

A Readable は文字のソースです。

IRunnable

インターフェイスは Runnable 、インスタンスがスレッドによって実行されることを意図している任意のクラスによって実装される必要があります。

ISafeVarargs

注釈付きメソッドまたはコンストラクターの本体が varargs パラメーターに対して安全でない可能性のある操作を実行しないことを示すプログラマ アサーション。

ISuppressWarnings

注釈付き要素 (および注釈付き要素に含まれるすべてのプログラム要素) で、名前付きコンパイラの警告を抑制する必要があることを示します。

StackWalker.IStackFrame

オブジェクトは StackFrame 、によって StackWalker返されるメソッド呼び出しを表します。

Thread.IUncaughtExceptionHandler

キャッチされない例外が原因で Thread 突然終了したときに呼び出されるハンドラーのインターフェイス。