开发过程中,建立JAVA开发规范,统一JAVA代码的编码风格,可以增加清晰性和可阅读性,便于走查和维护! 一 工程编码
建议工程名表意明确
工程项目编码格式使用UTF-8 文件的编码类型统一为UTF-8
二 开发编码规范
2.1 排版规范要求
2.1.1 缩进风格
规则:代码采用缩进风格, tab用4个空格替代。代码中避免使用tab。
说明:用不同的编辑器阅读程序时,因TAB键所设置的空格数目不同而造成程序布局不整齐。在eclipse和myeclipse中可以设置tab转换为空格。 配置方法如下:
(1)点击window -> preferences ->General -> Editors -> Text Editors ,设置如下界面中红色标记内容。
2.1.2 分界符
2.2.2.1 大括号{}
规则1:大括号与if, else, for, do, while语句一起使用,即使只有一条语句(或是空),也应该把大括号写上。 示例:
规则2:左大括号前不换行,左大括号后换行,右大括号前换行
如果右大括号是一个语句、函数体或类的终止,则右大括号后换行; 否则不换行。例如,如果右大括号后面是else, catch或逗号,则不换行。 示例:
一个空的块状结构里什么也不包含,大括号可以简洁地写成{},不需要换行,如构造函数等
2.2.2.2 空格
规则1:除方法的声明和调用外,小括号前一定要有一个空格。 规则2:分隔任何保留字与紧随其后的左括号( 如if, for catch等。 规则3:分隔任何保留字与其前面的右大括号} 如else, catch。 规则4:在任何左大括号前{ 要有空格
规则5:在任何二元或三元运算符的两侧。这也适用于以下“类运算符”符号: 类型界限中的&(
规则7: 声明变量时,在类型和变量之间要有一个空格,如int number。
规则8:单目操作符前后不加空格
如:\、\、“++\\、\(地址运算符)等前后不需要加空格。
规则9: \前后不加空格。
2.1.3 代码行字数限制
规则:每行代码的字符数应该不超过125个字符。
说明:较长的语句、表达式或参数(>125字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。
MyEclipse设置方法:
window->preferences->java->code style->formatter->edit->line wrapping->maximum line