切记切记 勿滥用缩写
1、包名
包名统一使用小写
2、类名
类名使用 UpperCamelCase风格,必须遵从驼峰形式,即每个单词首字母均大写
3、变量名,方法名,对象名
成员变量、局部变量 、方法名、参数名、对象名 都统一使用 lowerCamelCase风格,即必须遵从驼峰形式第一个单词首字母小写,其余单词首字母均大写。
(若只有一个单词,则全部小写)
4、属性名
和对象命名方法相同、统一使用 lowerCamelCase风格,即必须遵从驼峰形式第一个单词首字母小写,其余单词首字母均大写。
(若只有一个单词,则全部小写) 如dbUrl、dbUserName、dbPassword等
5、常量
常量名需要全部大写,这样浏览时就可以轻松找到程序中的常量并进行检查或者修改、如果有多个单词,那么使用下划线连接
如 AGE_OF_DOG NAME_OF_DOG 等
常量的复用层次有五层:跨应用共享常量、应用内共享常量、子工程内共享常量、包内共享常量、类内共享常量。
跨应用共享常量: 放置在二方库中,通常是client.jar中的constant目录里
应用内共享常量: 放置在一方库的modules中的constant目录里
子工程内部共享常量: 放置在当前子工程的constant目录里
包内共享常量: 放置在当前包下单独的constant目录里
类内共享常量: 直接在类内部用public/private static final ... 定义
如 public static final int AGE_OF_DOG = 20;