Java標識符


Java標識符

在Java語言中,對於變量,常量,函數,語句塊的名字,我們統統稱之為Java標識符。例如第一個Java 程序里關鍵字 class 后跟的 HelloWorld,就是我們自定義的類名,類名就屬於標識符的一種。標識符是用來給類、對象、方法、變量、接口和自定義數據類型命名的。

 

標識符命名規范:

1、標識符由大小寫字母、下划線 _ 、數字、$符號組成、不能有其他特殊符號不包含空格
2、開頭可以是大小寫字母、下划線 _ 和 $,數字不能開頭
3、不能是Java的關鍵字/保留字;
4、標識符長度不限,嚴格區分大小寫。

合法的標識符:ComputeArea、radius、$cads _exe、zg_cssan、_csdv

非法標識符:class (class是關鍵字,標識符不能是關鍵字)、10java (標識符不能以數字開頭)、Hello java (標識符由字母、下划線、美元符或數字組成,不包含空格)

😄注意:由於 Java 標識符嚴格區分大小寫,所以 bengo 和 BenGo 是完全不同的兩個標識符哦

 

Java關鍵字/保留字:

  關鍵字:

(1)數據類型:boolean、int、long、short、byte、float、double、char、class、interface。

(2)流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。

(3)修飾符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。

(4)動作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。

  保留字:

(1)Java中有兩個未使用的保留字:goto、const。

(2)Java中有三個特殊含義的單詞:null、true、false。

😄提示: 由於 Java 區分大小寫,因此 public 是關鍵字,而 Public 則不是關鍵字。但是為了程序的清晰及可讀性,要盡量避免使用關鍵字的其他形式來命名。

 

命名規則:

1.類和接口名。

每個字的首字母大寫,含有大小寫。例如,MyClass,HelloWorld,Time等。

2.方法名。

首字符小寫,其余的首字母大寫,含大小寫。盡量少用下划線。例如,myName,setTime等。這種命名方法叫做駝峰式命名。

3.常量名。

基本數據類型的常量名使用全部大寫字母,字與字之間用下划線分隔。對象常量可大小混寫。例如,SIZE_NAME。

4.變量名。

可大小寫混寫,首字符小寫,字間分隔符用字的首字母大寫。不用下划線,少用美元符號。給變量命名是盡量做到見名知義。

5、包名

所有字母小寫com.yc.oop1.case (前綴+項目名+模塊名+層)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM