學習java
1. 源文件是UTF-8編碼函數
2. 源文件順序: 許可證 --->package----->import ---->頂級類, 用空行分開學習
3. import順序:靜態導入--->google--->第三方(sun,org...)--->java --->javax; 測試
4. 重載函數不分離google
5. 編碼
改正spa
1. import中不要使用通配符 import a.b.*;it
2.類成員的順序:按照邏輯順序,而不是時間順序ast
Modifiersimport
類和成員的modifiers若是存在,則按Java語言規範中推薦的順序出現。
public protected private abstract static final transient volatile synchronized native strictfp
switch 語句 都包含一個default 即便什麼 代碼也不包含
標識符規則
包名所有小寫,連續的單詞只是簡單地鏈接起來 不使用下劃線
類名UpperCamelCase 風格
測試類以測試的類的名稱開始 以Test結束
方法名以lowerCamelCase風格
常量CONSTANT_CASE,所有大寫 用下劃線間隔單詞
類型變量名 : a.單個的大寫字母,後面能夠跟一個數字(E,T,X,T2)b.以類命名方式 後面加個大寫的T
駝峯式命名法
單字之間不以空格斷開(例:camel case)或鏈接號(-,例:camel-case)、下劃線(_,例:camel_case)連接,有兩種格式:
小駝峯式命名法(lower camel case):第一個單字以小寫字母開始;第二個單字的首字母大寫,例如:firstName、lastName。
大駝峯式命名法(upper camel case):每個單字的首字母都採用大寫字母,例如:FirstName、LastName、CamelCase,也被稱爲Pascal命名法。