1. 程式人生 > 其它 >Java識別符號和關鍵字

Java識別符號和關鍵字

關鍵字

abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized
this throw throws
transient try void volatile while

Java所有組成部分都需要名字。類名、變數名以及方法名都被稱為識別符號。

識別符號

  • 所有識別符號都應該以字母(A-Z或a-z),美元符號($)、或者下劃線(_)開始,識別符號的第一個字元不能是數字字元

  • 首字元之後可以是字母(A-Z或a-z),美元符號($)、下劃線(_)或數字的任何字元組合

  • 不能使用關鍵字作為變數名或方法名

  • 識別符號是大小寫敏感的,及識別符號中的字母是區分大小寫的,hello和Hello是不同的識別符號

  • 識別符號不能是true、false和null(儘管true、false和null不是Java關鍵字)

  • 合法識別符號舉例:age、$ salary、_value、__1_value

  • 非法識別符號舉例:123abc、-salary、#abc