/【一度はざっと見ておきたい】Javaの予約語一覧2016.09.09【一度はざっと見ておきたい】Javaの予約語一覧Java入門TweetPocketJavaの予約語をすべて覚えている人はなかなかいないだろう。「なんとなく予約語だろうな」という判断で避けているためほとんどの場合は大丈夫だろうが、一度ざっと見ておいても損はない。このページではJavaの予約語を一通りまとめた。参考にしていただければと思う。そもそも予約語とは?予約語とは識別子や変数の型など、プログラムであらかじめ使用目的が定められている文字列のことだ。クラス名やメソッド名、変数名などは基本的に自由に設定することができるが、予約語と同じ名前は設定できない仕様となっている。予約語のことをキーワードと言う場合もあるので覚えておこう。Javaの予約語それでは全部で50あるJavaの予約語を見てみよう。何に使うために予約されているかの簡単な説明も付けている。説明abstract抽象クラスの宣言で使用assertプログラムの動作検証(アサーション)に使用boolean真偽(true/false)を表す型break処理を中断させる命令byte8ビット符号付き整数の型caseswitch文の条件ラベルで使用catch例外処理で使用(try-catch-finally)char16ビットUnicode規格文字の型classクラス宣言で使用constJavaでは使用されていないが予約語となっているcontinue以降の処理をスキップして処理を継続させる命令defaultswitch文で使用do繰り返し処理で使用(do-while)double64ビット倍精度浮動小数点の型else条件式で使用(if-else)enum複数の定数を列挙型で保持するextends継承するクラスを指定するfinalクラス、メソッド、変数宣言に使用する修飾子finally例外処理で使用(try-catch-finally)float32ビット単精度浮動小数点の型for繰り返し処理で使用gotoJavaでは使用されていないが予約語となっているif条件式で使用(if-else)implementsクラスのインターフェース実装で使用importクラスのインポートで使用instanceofオブジェクトのクラス判定を行う演算子int32ビット整数の型interfaceインターフェースの宣言で使用long64ビット整数の型nativeJava以外の言語で記述されたメソッドを示す修飾子newインスタンスの生成に使用する演算子packageJavaクラスの集まりをまとめたものprivateアクセス修飾子のひとつprotectedアクセス修飾子のひとつpublicアクセス修飾子のひとつreturnメソッドの戻り値を返す文short16ビット整数の型static静的なメソッドや変数を指定する修飾子strictfp浮動小数点をIEEE754規格で処理するための修飾子superサブクラスからスーパークラスを参照する際に使用switch条件分岐処理で使用synchronizedスレッドの排他制御を行う場合に使用this同じクラスのメソッドや変数を参照する場合に使用throw例外を発生させる場合に使用throws呼び出し元のメソッドに例外処理を委任する際に使用transientオブジェクトをシリアライズ対象外とする修飾子try例外処理で使用(try-catch-finally)void値を返さない型volatile共有メモリと各スレッドの変数の値を一致させる修飾子while繰り返し処理で使用(do-while)javaのリテラルリテラルとはあらかじめ定められた文字列のことで、こちらも予約語と同様、変数名などに使用することができない。それでは、3つあるJavaのリテラルを見てみよう。リテラル説明true真であることを示すfalse偽であることを示すnull何の値も持たない状態こちらは使う人はいないと思うが、参考までに。まとめこのページではJavaの予約語について一覧でまとめてみた。覚える必要はないし、大体なんとなくわかるものがほとんどだが、一度は見ておいて損はないはずだ。参考にしていただければと思う。TweetPocketこのページの続きや関連ページは下記から一覧で確認できます。・「様々な分野や言語の講師にチャレンジしてみたい」という方はぜひIT講師募集のページをご覧ください。リスキルテクノロジーでは「受講している方々にITを好きになってもらう」ことを目標に、同じ目標に向かって歩んで行ける講師の方を常に探しています。システム開発やインフラ構築などのエンジニアリング経験を活かし、新入社員などの未経験者や経験の浅い初学者の方々に対してITトレーニングを行っていただくことになります。テキストやカリキュラムは事前に用意されており、それらを元に講義を進めていくため、IT講師をはじめて実施する方でも安心してトレーニングを実施できます。IT講師募集のページを見るSNSでもご購読できます。【IT研修専門企業のリスキルテクノロジーです。】エンジニアの入り口に立つために役立つようなコンテンツを日々ご提供していきます。講師や代表やスタッフ陣が毎日楽しく書いています。ご質問・ご指摘等はぜひコメントください。*メールアドレス(公開はされません。*次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。講師スキル向上も目指せますIT講師に応募する。