標(biāo)識符是用來給變量忍疾、類闯传、方法以及包進(jìn)行命名的,如Welcome膝昆、main丸边、System、age荚孵、name妹窖、gender等。標(biāo)識符需要遵守一定的規(guī)則:
- 標(biāo)識符必須以字母收叶、下劃線_骄呼、美元符號$開頭。
- 標(biāo)識符其它部分可以是字母、下劃線“_”蜓萄、美元符“$”和數(shù)字的任意組合隅茎。
- Java 標(biāo)識符大小寫敏感,且長度無限制嫉沽。
- 標(biāo)識符不可以是Java的關(guān)鍵字辟犀。
標(biāo)識符的使用規(guī)范
- 表示類名的標(biāo)識符:每個單詞的首字母大寫,如Man, GoodMan
- 表示方法和變量的標(biāo)識符:第一個單詞小寫绸硕,從第二個單詞開始首字母大寫堂竟,我們稱之為“駝峰原則”,如eat(), eatFood()
【注意】:Java不采用通常語言使用的ASCII字符集玻佩,而是采用Unicode這樣標(biāo)準(zhǔn)的國際字符集出嘹。因此,這里字母的含義不僅僅是英文咬崔,還包括漢字等等税稼。但是不建議大家使用漢字來定義標(biāo)識符!
合法的標(biāo)識符
int a = 3;
int _123 = 3;
int $123abc = 3;
int 變量1 = 55; //合法垮斯,但是不建議使用中文命名的標(biāo)識符
不合法的標(biāo)識符
int 1a = 3; //不能使用數(shù)字開頭
int a# = 3; //不能使用除$美元符號和_下劃線外的諸如:!@#%^&等特殊符號
int int = 3; //不能使用關(guān)鍵字作為標(biāo)識符
代碼演示
/**
* 測試標(biāo)識符的用法
* @author Nameeeeerror
*
*/
public class TestIdentifer{
public static void main(String[] ages){
int a123 = 1;
//int 123a = 2; //不能使用數(shù)字開頭
int $a = 3;
int _abc = 4;
//int #abc = 5; //不能使用除$美元符號和_下劃線外的諸如:!@#%^&等特殊符號
int 年齡 =18; //使用中文是合法的郎仆,但是它不被推薦
//int class = 2; //關(guān)鍵詞
}
}
本文章摘錄自速學(xué)堂,如有存在侵權(quán)行為兜蠕,請與本人取得聯(lián)系丸升!
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者