| abstract | クラス修飾子 |
| boolean | 論理データ型宣言の時に使う |
| break | ループを脱出する時に使う |
| byte | byteデータ型宣言の時に使う |
| cast | 型変換(キャスト)の時に使う |
| catch | エラー処理に使う |
| char | 文字データ型宣言の時に使う(16ビット) |
| class | クラス構造定義の時に使う |
| continue | 操作を続行する時に使う |
| default | swich文で使う |
| do | doループ制御構造で使う |
| double | 浮動小数点データ型宣言で使う(64ビット) |
| else | if文のelse節で使う |
| extends | サブクラス化に使う |
| false | 論理データ型の値(偽) |
| final | aveにこのクラスのサブクラスはないと宣言する時に使う |
| finally | 例外に対する最終を決定するのに使う。
例外が起きても、
起きなくてもコードの実行が保証される。 |
| float | 浮動小数点データ型宣言で使う。 |
| for | forループ制御構造を作成する時に使う。 |
| if | if…then条件文を作成する時に使う。 |
| implements | インターフェイスの使用を宣言する時に使う。 |
| import | 外部のJavaパッケージを参照する時に使う。 |
| instanceof | オブジェクトの型を決定する時に使う。 |
| int | 整数データ型宣言する時に使う。 |
| interface | インターフェイス宣言に使う。 |
| long | 整数データ型宣言で使う(64ビット値) |
| native | 外部コードを呼び出す時に使う。 |
| new | クラスのインスタンス(オブジェクト)を作成する時に使う。 |
| null | 空値 |
| package | Javaにこの後のコードが属するパッケージを伝える時に使う。 |
| private | クラス、メソッド、変数、の修飾子。 |
| protected | クラス、メソッド、変数、の修飾子。 |
| public | クラス、メソッド、変数の修飾子。 |
| return | クラス又はメソッドの戻り値を設定する時に使う。 |
| short | C整数データ型宣言で使う。 |
| static | クラス、メソッド、変数、の修飾子。 |
| super | 現在のクラスの親クラスを参照する時に使う。 |
| swich | 選択肢から選択するブロック文で使う。 |
| syncronized | 一度に一つのインスタンスだけがメソッドを実行するように
Javaに伝える修飾子。
最初のメソッドが終わってから二番目のメソッドを起動するよう、
Javaに指令する。
特にファイルの衝突を回避するのに便利。 |
| this | 現在のオブジェクトを参照する時に使う。 |
| throw | Javaにエラーを伝える例外を生成する文。 |
| throws | 送出する例外の宣言。 |
| true | 論理データ型の値(真)。 |
| try | コードで例外をテストする演算子。 |
| void | 戻り値がないメソッドの修飾子。 |
| volatile | 変数修飾子。 |
| while | whileループ制御構造を作成する時に使う。 |