在本教程中,您將學(xué)習(xí)關(guān)鍵字。Java編程中的保留字。此外,您還將了解標(biāo)識符。
關(guān)鍵字是Java編程中使用的預(yù)定義保留字,它們對編譯器具有特殊含義。例如:
int score;
在這里,int是一個關(guān)鍵字。它指示該變量score是整數(shù)類型(32位帶符號的二進(jìn)制補(bǔ)碼整數(shù))。
你不能使用像關(guān)鍵字int,for,class,等作為變量名稱(或標(biāo)識),因為它們是Java編程語言的語法的一部分。這是Java編程中所有關(guān)鍵字的完整列表。
除了這些關(guān)鍵字之外,還不能使用true、false和null作為標(biāo)識符。這是因為它們是字面量。
標(biāo)識符是賦予變量,類,方法等的名稱。
int score;
在這里,score是一個變量(標(biāo)識符)。您不能將關(guān)鍵字用作變量名。這是因為關(guān)鍵字具有預(yù)定義的含義。例如,
int float;
上面的代碼是錯誤的。這是因為它float是一個關(guān)鍵字,不能用作變量名。
要了解有關(guān)變量的更多信息,請訪問Java變量。
標(biāo)識符不能是關(guān)鍵字。
標(biāo)識符區(qū)分大小寫。
它可以有字母和數(shù)字序列。但是,它必須以字母$或\。標(biāo)識符的第一個字母不能是數(shù)字。
按照慣例,標(biāo)識符以字母而不是$或_開頭。
不允許使用空格。
同樣,也不能使用@、#等符號。
以下是一些有效的標(biāo)識符:
score
level
highestScore
number1
convertToString
以下是一些無效的標(biāo)識符:
class
float
1number
highest Score
@pple