変数名の付け方
4.3 変数名の付け方
変数は、「データ(値)を保持しておく箱」です。箱は、そのなかに何が入っているかがわかるように、あるいは別の箱と区別できるようにしておく必要があります。先程の事務処理の例で言うと、箱に「請求書」や「注文書」などと書いたシールを貼り付けるかもしれません。このように、データを入れるための箱につける名前を変数名といいます。
変数名を付ける時の規則は次のようになっています。
- 使用できる文字はAからZ、aからz、0から9、アンダーバー(_)、$
- アルファベットの大文字と小文字は区別される。
- 先頭文字には数字の0から9は使用できない
- Javaのキーワード(予約語)は使えない。
- 長さの制限はない。
1. 先頭は数字以外にする
先頭文字に数字は使えませんので、下記のような識別子名は、エラーになります。
1_kazu 01program
2. 大文字と小文字は区別される
また、大文字と小文字は区別されますので、下記のような変数名は全て違う名前となります。
Myname MYNAME MyName myName
3. 「キーワード」は使用禁止
キーワードとは、Javaにおいて、特定の目的のために定義されている予約語のことです。これらをそのまま使うことはできません。
予約語 |
||||||
abstract |
assert |
boolean |
break |
byte |
case |
catch |
char |
class |
const |
continue |
default |
do |
double |
else |
enum |
extends |
final |
finally |
float |
for |
goto |
if |
import |
instanceof |
int |
interface |
long |
native |
new |
package |
private |
protected |
public |
return |
short |
static |
strictfp |
super |
switch |
synchrnized |
this |
throw |
throws |
transient |
try |
void |
volatile |
while |
表4.3.1 キーワード(予約語)一覧