一、Java代碼的註釋
再說標識符和關鍵字之前,一定要先說Java代碼的註釋方法,寫代碼一定要寫註釋啊!!不然後期別人維護很困難的,最近在實習的時候就遇到了這樣的情況,滿篇代碼不寫註釋,我就只能去庫裏一個一個查,一邊吐槽一邊查!!!不寫註釋以後很容易被人揹後罵屎~
Java中註釋和C++差不太多,主要分爲三種:
- 單行註釋://註釋內容 (用的最多)
- 多行註釋:/*註釋內容*/(不推薦)
- 文檔註釋:/** 文檔註釋 */(常見於方法和類之上描述方法和類的作用),可用來自動生成文檔
其實多行註釋大多數用的還是單行註釋格式,易於修改,可以參考 —> 多行註釋與取消的快捷鍵
二、Java標識符
Java中對於變量、常量、函數、語句塊也是有名字的,統稱爲Java標識符。
標識符有三點要求:
- 標識符由字母、數字、_ 、$組成,其中不能以數字開頭,不能使用Java中的保留字(關鍵字)
- 標識符要採用簡單有意義的命名
- “$”不要在代碼中出現
對於變量和類的命名,Java中的規範是“駝峯”法,但是還不是一般的駝峯法。
對於類名,類名是以大寫字母開頭的名詞;如果類名由多個單詞組成,則單詞的每個首字母大寫。eg:FirstSample。並且,源文件的文件名必須與公共類的名字相同。
對於變量,如果只含有一個單詞,則全部小寫;如果變量名由多個單詞組成,則從第二個單詞開始,每個單詞的首字母大寫。eg:int myName = 10 ;
【總結】
1.代碼中的命名均不能以下劃線或美元符號開始,也不能以下劃線和美元符號結束。
2.代碼命名嚴禁使用拼音與英文混合的方式,更不允許直接使用中文。
3.類名使用 UpperCamelCase 風格,方法名,參數名,成員變量,局部變量統一使用 lowerCamelCase 風格。
4.常量命名全部大寫,單詞間用下劃線隔開。
三、Java關鍵字
關鍵字是在所有程序中有特殊意義的文字標記,Java中關鍵字如下:
【注意】
- Java中有兩個未使用的保留字:goto,const
- Java中三個特殊含義的單詞:null,true,false
- jdk1.4後追加了assert關鍵字;jdk1.5之後追加了enum關鍵字