? ? 標(biāo)識(shí)符可以用來(lái)標(biāo)識(shí)變量名、類(lèi)名、類(lèi)中的方法名和文件名等。
? ? ? ? 命名規(guī)則:
? ? ? ? (1) 由字母、數(shù)字、下劃線、$組成,不能以數(shù)字開(kāi)頭。
? ? ? ? (2) 大小寫(xiě)敏感。
? ? ? ? (3) 不得使用java中的關(guān)鍵字和保留字。
? ? ? ? 關(guān)鍵字:都是小寫(xiě)的,jdk1.2多了strictfp(經(jīng)準(zhǔn)浮點(diǎn)型),關(guān)鍵字 jdk1.4多了assert(斷言)關(guān)鍵字,jdk1.5多了enum(枚舉) 關(guān)鍵字。
? ? ? ? true、false、null嚴(yán)格說(shuō)不應(yīng)該算關(guān)鍵字,應(yīng)稱(chēng)其為保留字更合適。
? ? ? ? 習(xí)慣:
? ? ? ? (1) 標(biāo)識(shí)符要符合語(yǔ)義信息。
? ? ? ? (2) 包名所有字母小寫(xiě)。
? ? ? ? (3) 類(lèi)名每個(gè)單詞首字母大寫(xiě),其它小寫(xiě)。 //TarenaStudent
? ? ? ? (4) 變量和方法:第一個(gè)單詞小寫(xiě),從第二個(gè)單詞開(kāi)始首字母大寫(xiě)。 //tarenaStudent
? ? ? ? (5) 常量:所有字母大寫(xiě),每個(gè)單詞之間用"_"連接。
? ? ? ? 常用的轉(zhuǎn)義字符:
? ? ? ?? "\b" (退格)
? ? ? ? "\f" (換頁(yè))
? ? ? ? "\n" (回車(chē))
? ? ? ? "\r" (換行)
? ? ? ? "\t" (水平制表符(到下一個(gè)tab位置))
? ? ? ? "\‘ " (單引號(hào))
? ? ? ? "\" " (雙引號(hào))
? ? ? ? "\\" (反斜杠)
? ? ? ?? 直接用到字符串里!是字符串的一部分。