2.1JAVA文件基本結構
命名
包名
全為英文小寫
項目包命名
域名反轉.團隊名.項目名
相關項目包命名
域名反轉.團隊名.父項目名.子項目名
類和介面名
所有單詞首字母大寫
抽象類
用”Abstract”開頭
Exception類
用”Exception”結尾
Test類
用”Test”結尾
介面的實現類
介面名+lmpl
變數名和方法名
第一個單詞首字母小寫,之後的所有首字母大寫
常量名和枚舉類型
全為大寫,用下劃線分割單詞
注釋
單行注釋
//這是單行注釋
多行注釋
/*
這是
多行注釋
*/
文檔注釋
/**
*這是文檔注釋
*@author 作者
*@version 版本
*@param 方法參數
*@return 返回值類型
*/