Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java 關(guān)鍵字和標(biāo)識(shí)符

在本教程中,您將學(xué)習(xí)關(guān)鍵字。Java編程中的保留字。此外,您還將了解標(biāo)識(shí)符。

Java關(guān)鍵字

關(guān)鍵字是Java編程中使用的預(yù)定義保留字,它們對(duì)編譯器具有特殊含義。例如:

int score;

在這里,int是一個(gè)關(guān)鍵字。它指示該變量score是整數(shù)類型(32位帶符號(hào)的二進(jìn)制補(bǔ)碼整數(shù))。

你不能使用像關(guān)鍵字int,for,class,等作為變量名稱(或標(biāo)識(shí)),因?yàn)樗鼈兪荍ava編程語(yǔ)言的語(yǔ)法的一部分。這是Java編程中所有關(guān)鍵字的完整列表。

Java關(guān)鍵字列表
abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnshortstaticstrictfpsuper
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile

除了這些關(guān)鍵字之外,還不能使用true、false和null作為標(biāo)識(shí)符。這是因?yàn)樗鼈兪亲置媪俊?/p>

Java標(biāo)識(shí)符

標(biāo)識(shí)符是賦予變量,類,方法等的名稱。

int score;

在這里,score是一個(gè)變量(標(biāo)識(shí)符)。您不能將關(guān)鍵字用作變量名。這是因?yàn)殛P(guān)鍵字具有預(yù)定義的含義。例如,

int float;

上面的代碼是錯(cuò)誤的。這是因?yàn)樗黤loat是一個(gè)關(guān)鍵字,不能用作變量名。

要了解有關(guān)變量的更多信息,請(qǐng)?jiān)L問Java變量

標(biāo)識(shí)符命名規(guī)則

  • 標(biāo)識(shí)符不能是關(guān)鍵字。

  • 標(biāo)識(shí)符區(qū)分大小寫。

  • 它可以有字母和數(shù)字序列。但是,它必須以字母$或\。標(biāo)識(shí)符的第一個(gè)字母不能是數(shù)字。

  • 按照慣例,標(biāo)識(shí)符以字母而不是$或_開頭。

  • 不允許使用空格。

  •  同樣,也不能使用@、#等符號(hào)。

以下是一些有效的標(biāo)識(shí)符:

  • score

  • level

  • highestScore

  • number1

  • convertToString

以下是一些無(wú)效的標(biāo)識(shí)符:

  • class

  • float

  • 1number

  • highest Score

  • @pple

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清