阿里巴巴Java開發手冊

2021-08-28 20:43:12 字數 536 閱讀 8940

一、程式設計規範

(一)命名風格

1、類命名風格:首字母大寫,即uppercamelcase風格

2、方法名、引數名、成員變數、區域性變數都是用lowercamelcase風格

3、常量命名全部大寫:max_count

4、定義整形陣列:int arraydemo

5、包名統一使用小寫

6、介面類中的方法和屬性不要加任何修飾符號(public也不要加)

7、列舉類名建議帶上enum字尾,列舉成員名稱全部大寫。

(二)**格式

2、// 注釋的雙斜線與注釋內容之間有且僅有乙個空格

3、方法引數在定義和傳入時,多個引數逗號後邊必須加空格

method(args1, agrs2, args3)

(三)oop規約

1、所有的覆寫方法必須加@override注釋

2、不能使用過時的類或者方法

3、

阿里巴巴開發手冊

反例 string str start for int i 0 i 100 i 2 注意 math.random 這個方法返回是double型別,注意取值的範圍 0 x 1 能夠取到零值,注意除零異常 如果想獲取整數型別的隨機數,不要將x放大10的若干倍然後取整,直接使用random物件的nexti...

阿里巴巴開發手冊總結

後期需要整理 tinyint 1位元組 取值範圍是 128,127 無符號位是 0,255 小整數值 1.強制 中的命名均不能以 下劃線或美元符號 開始,也不能以 下劃線或美元符號結束 反例 name name name name 2.強制 命名嚴禁使用拼音與英文混合的方式,更不允許直接使用中文的方...

阿里巴巴開發手冊內容

1.獲取單例物件需要保證執行緒安全,其中的方法也要保證執行緒安全。2.建立執行緒或執行緒池時 請指定有意義的執行緒名稱。3.執行緒資源必須通過執行緒池提供,不允許在應用中自行顯示建立執行緒。4.執行緒池不允許使用executors去建立,而是通過threadpoolexecutor的方式 5.dat...