変数は、「データ(値)を保持しておく箱」です。箱は、そのなかに何が入っているかがわかるように、あるいは別の箱と区別できるようにしておく必要があります。先程の事務処理の例で言うと、箱に「請求書」や「注文書」などと書いたシールを貼り付けるかもしれません。このように、データを入れるための箱につける名前を変数名といいます。変数名を付ける時の規則は次のようになっています。使用できる文字はAからZ、aからz、0から9、アンダーバー(_)、$アルファベットの大文字と小文字は区別される。先頭文字には数字の0から9は使用できないJavaのキーワード(予約語)は使えない。先頭は数字以外にする先頭文字に数字は使えませんので、下記のような識別子名は、エラーになります。大文字と小文字は区別されるまた、大文字と小文字は区別されますので、下記のような変数名は全て違う名前となります。「キーワード」は使用禁止キーワードとは、Javaにおいて、特定の目的のために定義されている予約語のことです。これらをそのまま使うことはできません。