- 包名
- 单级包
- 多级包
- 类或接口
- 一个单词
- 多个单词
- 方法或变量
- 一个单词
- 多个单词
- 常量
- 一个单词
- 多个单词
- 所有命名需要遵从的规则
全部小写,用"."隔开,每一个点表示一级目录,至少要有一级目录
单级包小写。如:utils
多级包小写,用"."隔开。如:utils.tool.user
类或接口所有单词首字母大写。
一个单词首字母大写。如:Student,Person
多个单词每个单词首字母大写。如:HelloWorld
方法或变量第一个单词首字母小写,从第二个单词开始首字母大写
一个单词首字母小写,如:name、age
多个单词第二个单词首字母大写。如:stuName、showTime
常量全部大写,单词健以下划线隔开
一个单词全大写。如:PI、COUNT
多个单词全大写,以下划线隔开。如:WINDOWS_HIERARCHY
所有命名需要遵从的规则-
名称只能由字母、数字、下划线、$符号组成
-
不能以数字开头
-
名称不能使用JAVA中的关键字。



