一、程式設計規範
(一)命名風格
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...