java命名规范
只能由 **数字 ,字母,下划线,$**符号 组成
其中不能以数字开头,不能使用java中的关键字
常量
全部大写
变量名 方法名
首字母小写其后遵循驼峰式命名规范
类名
首字母大写气候遵循驼峰式命名规范
包名
全部小写
常规报名
com.pccc.xxx
-
公司项目
com:公司项目,copyright由项目公司所有
包名 com.公司名.项目名.模块名…
-
团队项目
包名:team.团队名.项目名.模块名…
-
个人项目
包名:pers.个人名.项目名.模块名
-
私有项目
包名:priv.个人名.项目名.模块名
项目名
全部小写
具体项目内部命名
MVC项目
Controller,Service,ServiceImpl,DAO后缀【UserManageController,UserManageDAO】
工具类
Utils作为后缀【StringUtils】
抽象类
抽象类 :Abstract或Base开头【BaseUserService】
接口类
接口实现类:接口名+Impl【UserServiceImpl】
异常类
异常类:Exception结尾【RuntimeException】
通用规则
-
不能使用拼音和汉字
-
to 可以用2代替 four 可以用4代替 【convertJson2Map】