包的命名 (全部小写,由域名定义)
- Java包的名字都是由小写单词组成。为了保障每个Java包命名的唯一性,一般采用自己在互联网上的域名称作为自己程序包的唯一前 缀。 例如:net.frontfree.javagroup
类的命名 (单词首字母大写)
- 根据约定,Java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大 写例如TestPage;如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample,还有一点命名技巧就是由于类是设计用来 代表对象的,所以在命名类时应尽量选择名词。
例如: Graphics
方法的命名 (首字母小写,字母开头大写)
- 方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。
例如:drawImage
常量的命名 (全部大写 ,常加下划线)
- 常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。例如:MAX_VALUE
参数的命名
- 参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数名称为一个单词的情况下使参数的命名尽可能明确。
变量的命名
- 主要的的命名规范有以下三种:
Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头
Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头
匈牙利标记法:在以Pascal标记法的变量前附加小写序列说明该变量的类型 - 在变量命名时要注意以下几点:
·选择有意义的名字,注意每个单词首字母要大写。
·在一段函数中不使用同一个变量表示前后意义不同的两个数值。
·i、j、k等只作为小型循环的循环索引变量。
·避免用Flag来命名状态变量。
·用Is来命名逻辑变量,如:blnFileIsFound。通过这种给布尔变量肯定形式的命名方式
数组定义
- 总是使用以下方式定义数组:
int[] arr = new int[10];
int[] arr = {1,2,3};
禁止使用C语言的形式:
int arr[] = new int[10];