Pages

2008/08/26

[Java] Idetifier 識別字

在Java程式中, 在宣告變數, 方法或是一個類別時, 都須給定一個名稱以供識別,
宣告識別字(identifier)有下列四個條件:
  1. 開頭第一個字元可為英文字母, "_"或"$", Ex: apple, $apple, _apple
  2. 第二個字元起可以是數字, 英文字母, "_"或"$", 且沒有字元長度限制, Ex: a1, $1, _1
  3. 變數名稱英文字母大小有別
  4. 不可為保留字(Reserved Word), 如下:
  5. abstractinterfacebooleanbreak
    constcontinuedefaultdo
    floatforgotoif
    nativenewpackageprivate
    strictfpsuperswitchsynchronized
    voidvolatilewhileassert
    bytethisimportextends
    doubleenumpublicinstanceof
    implementscasethrowreturn
    protectedelsecatchthrows
    charfinalintshort
    transientclassfinallylong
    statictry



//Identifier命名
class $a {}
class _a {}
class a1 {}
public class Test {
 int a1;
 int $a;
 int _a;
 public void a1() {}
 public void $a() {}
 public void _a() {}
}

沒有留言: