キーワードは、コード キーとして機能する Java の予約語です。これらの単語は事前に定義されているため、他の目的で使用することはできません。変数名、オブジェクト名、その他の識別子として使用することはできません。 Java には 51 の予約語またはキーワードがあります。
Javaのバイナリツリー
Javaの予約キーワードのリスト
| キーワード | 説明 |
|---|---|
| 抽象的な | このキーワードに続くクラスまたはメソッドが抽象クラスであり、サブクラスによって実装される必要があることを示します。 |
| 主張する | Assert キーワードは、プログラマがプログラム内でアサーションまたは仮定を宣言するのに役立ちます。アサーションが true の場合、プログラムは通常どおりに進行します。そうでない場合は、実行時に AssertionError がスローされ、プログラムは異常終了します。 |
| ブール値 | 2 つのブール値、true または false、0 と 1 を定義します。 |
| 壊す | ループまたは反復構造から抜け出すために使用されます。 |
| バイト | 8ビットデータを保持できるデータ型。 |
| 場合 | Switch ステートメント内のテキストのブロック (ケース) をマークします。 |
| キャッチ | try ブロックで生成された例外をキャッチするために使用されます。 |
| チャー | 符号なし 16 ビット Unicode 文字を保持できるデータ型。 |
| クラス | 新しいクラスを宣言するために使用されます。 |
| 続く | これは、ループの外で制御を取得し、次の反復に進むのに役立ちます。 |
| デフォルト | Switch ステートメントでデフォルトで実行される「コードのブロック」を定義します。 |
| する | 「do-while」ループの開始キーワード。 |
| ダブル | 64 ビット数値を保持するデータ型 (浮動小数点)。 |
| それ以外 | 「if」ステートメントのelse部分を定義します。 |
| 列挙型 | Java で列挙型を宣言するために使用されます。 |
| 伸びる | 継承を示します。クラスは別のクラスから派生または継承されます。 |
| 最後の | 定数値を保持する変数、またはオーバーライドできないメソッドを定義します。 |
| ついに | 例外がキャッチされたかどうかに関係なく、try-catch ブロックの後に実行されるfinally ブロックを定義します。 |
| 浮く | 32 ビット浮動小数点値を保持できるデータ型。 |
| のために | 「for」ループの開始を示します。 |
| もし | 「if」ステートメントの開始。 |
| 実装する | クラスがインターフェイスを実装していることを示します。 |
| 輸入 | 他のパッケージ/クラスをプログラムに含めたり、参照したりするために使用されます。 |
| インスタンスの | 指定されたオブジェクトが別のクラスのインスタンスであるかどうかを確認するために使用されます。 |
| 整数 | 32 ビット整数値を保持するデータ型。 |
| インターフェース | インターフェースを宣言するために使用されます。 |
| 長さ | 64 ビット整数値を保持するデータ型。 |
| ネイティブ | ネイティブ コード (プラットフォーム固有) を示すために使用されます。 |
| 新しい | 新しいオブジェクトを作成する演算子。 |
| ヌル | null 参照を示します。 |
| パッケージ | Javaパッケージを宣言するためのキーワード。 |
| プライベート | プライベート アクセスが指定されていることを示します。これは、変数またはメソッドが宣言されているクラスによってのみアクセスできることを意味します。 |
| 保護された | このキーワードは、保護されたアクセス指定子を示します。変数またはメソッドが保護されている場合、その変数またはメソッドには、それらが宣言されているクラス、そのサブクラス、および同じパッケージ内の他のクラスからのみアクセスできます。 |
| 公共 | public キーワードは、パブリック アクセス指定子を示すために使用されます。 public として宣言された変数、メソッド、クラス、インターフェイスには、アプリケーションを通じてアクセスできます。 |
| 戻る | Return は、メソッドの値を呼び出し元のメソッドに送り返すために使用されます。また、呼び出し元のメソッドにコントロールを返すためにも使用されます。 |
| 短い | 16 ビット整数値を保持するデータ型。 |
| 静的 | static キーワードは、メソッドまたは変数が静的でインスタンス化できないことを示します。 |
| 厳密なFP | キーワード strictfp は、浮動小数点値の計算の丸めと精度を制限します。携帯性を確保します。 |
| 素晴らしい | クラスのベースクラスまたはスーパークラスを示します。 |
| スイッチ | 条件をテストし、テスト値に応じて複数のケースを実行する Switch ステートメントを示します。 |
| 同期した | クリティカル セクションなど、マルチスレッド コードの同期セクションを示します。 |
| これ | キーワード「this」は現在のオブジェクトを示します。 |
| 投げる | 例外をスローします。 |
| 投げる | これは、メソッドによってスローされる可能性のある例外を示します。 |
| 一時的な | オブジェクトの永続的な状態の一部ではない一時的な変数を指定します。 |
| 試す | Try キーワードは、例外を発生させる可能性のあるコードを含むブロックを開始します。 |
| 空所 | 戻り値がないことを示します。 |
| 揮発性の | メインメモリに格納されない変数を定義するために使用されます。これらは非同期的に変更できます。 |
| その間 | キーワード while は while ループを開始します。 |
| 定数 | 「const」キーワードは Java ではサポートされなくなりました |
| 後藤 | 「goto」キーワードは Java ではサポートされなくなりました |
| true、false、null | 「true、false、null」という単語はリテラルです。ただし、プログラム内で識別子として使用することはできません。 |