java 標識符,分隔符,關鍵字

(一)標識符的介紹


     Java語言中,對於變量,常量,函數,語句塊也有名字,我們統統稱之爲Java標識符.
標識符是用來給類、對象、方法、變量、接口和自定義數據類型命名的。

    Java標識符由數字,字母和下劃線(_),美元符號($)或人民幣符號(¥)組成。在Java中是區分大小寫的,而且還要求首位不能是數字。最重要的是,Java關鍵字不能當作Java標識符。
下面的標識符是合法的:
myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_
下面的標識符是非法的:
#name,25name,class,&time,if

 

標識符的規則:由字母,數字,下劃線_,美元$組成,但數字不能開頭.

標識符不能是java的關鍵字和保留字,但可以包含關鍵字和保留字,不能包含空格

標識符只能包含美元符($),不能包含@,#等其它字符。

Java 9規定:不允許單獨使用下劃線作爲分隔符。

Java 的關鍵字加上goto const true false nulll 一共有53個關鍵字和保留字,都不能作爲Java的標識符。

 

(二)分隔符

分號:java語言採用分號(;)做爲語句的分割,因此每個java語句必須使用分號做爲結尾。

花括號:花括號的作用的是定義一個代碼塊,一個代碼塊指的就是”{“和”}”,所包含的一段代碼,代碼塊在邏輯上是一個整體。

方括號的作用是用於訪問數組元素。

圓括號,定義方法時必須使用圓括號包含形參,,調用方法時使用圓括號來傳入實參,圓括號可以作爲強制類型轉換的運算符。

使用空格分割一條語句的不同部分

圓點:通常用類,對象或者它的成員(Field,方法和內部類),表明調用某個類或者某個實例的指定成員。

 

(三)java關鍵字

    Java關鍵字是電腦語言裏事先定義的,有特別意義的標識符,有時又叫保留字,還有特別意義的變量。Java的關鍵字對Java的編譯器有特殊的意義,他們用來表示一種數據類型,或者表示程序的結構等,關鍵字不能用作變量名、方法名、類名、包名和參數。

enum是從java 5 新增的關鍵字

java提供三個特殊的直接量,true,false,null,java語言的標識符不能使用這三個特殊的直接量。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章