Java 命名规范

定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)

较短的单词可通过去掉“元音”形成缩写;

较长的单词可取单词的头几发符的优先级,并用括号明确表达式的操作顺序,避免使用默认优先级。

使用匈牙利表示法。

Package 的名字应该都是由一个小写单词组成。package com.neu.utilClass 的名字必须由大写字母开头而其他字母都小写的单词组成,对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。public class ThisAClassName{}变量的名字必须用一个小写字母开头。后面的单词用大写字母开头

userName , thisAClassMethod

Static Final 变量的命名

static Final 变量的名字应该都大写,并且指出完整含义。/** *DBConfig PATH **/ public static final String DB_CONFIG_FILE_PATH ="com.neu.etrain.dbconfig";参数的名字必须和变量的命名规范一致。

数组应该总是用下面的方式来命名:byte[] buffer;而不是:byte buffer[];方法的参数,使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:SetCounter(int size){ this.size = size; }