第一范文网 - 专业文章范例文档资料分享平台

JAVA代码规范

来源:用户分享 时间:2025/5/31 4:15:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第一篇 开发规范 错误!文档中没有指定样式的文字。

Chapter 第5章 . 声明

}

int emptyMethod() {} ... }

第17/30页

第一篇 开发规范 错误!文档中没有指定样式的文字。

Chapter 第6章 . 语句

第6章 语句

6.1 简单语句

【规则6-1】 每一行包含至多一条语句。 【示例】

argv++; // Correct argc--; // Correct argv++; argc--; // AVOID!

6.2 复合语句

【规则6-2】 复合语句是指附加形如\语句}\封套结构的语句。 ? 封套内的语句要比复合语句多缩进一个层次。

? 开头的括号因该在起始复合语句同一行的末尾;结尾的括号应该新起一

行并和起始的复合语句保持同样缩进。

? 应当对所有的语句都使用括号,即使是单个语句,只要它是控制结构的

一部分,如一个if-else或for语句。这样易于增加语句而不会意外的因为忘记加括号导致错误。

6.3 返回语句

【规则6-3】 有值返回的返回语句不应该使用括号,除非某些情况下为了使得返回值更加明显。

【示例】

return;

return myDisk.size();

return (size ? size : defaultSize);

6.4 if,if-else,if else-if else语句

【规则6-4】 if语句块必须使用括号{}。

第18/30页

第一篇 开发规范 错误!文档中没有指定样式的文字。

Chapter 第6章 . 语句

【示例】 正确的条件语句应该是以下几种形式。

if (condition) { statements; } //if 语句

if (condition) { statements; } else {

statements; } //if-else 语句

if (condition) { statements;

} else if (condition) { statements; } else{

statements;

} //if else-if else 语句

要避免下面的形式:

if (condition) //AVOID! THIS OMITS THE BRACES {}! statement;

6.5 for语句

一个for语句应该有下面的形式: for (initialization; condition; update) { statements; }

对于空for语句(所有的工作都在初始化,条件和更新子句中完成),应该有下面的

形式:for (initialization; condition; update);

第19/30页

第一篇 开发规范 错误!文档中没有指定样式的文字。

Chapter 第6章 . 语句

【规则6-5】 在初始化或者更新子句中使用逗号操作符时,要避免使用多于三个变量。如果确实需要,应该在for循环开始前(对于初始化子句)或者在循环结束的时候(对于更新子句)使用分开的语句。

6.6 while语句

一个while语句应有下面的形式: while (condition) { statements; }

一个空while语句应有下面的形式: while (condition);

6.7 do-while语句

一个do-while语句应有下面的形式: do {

statements; } while (condition);

6.8 switch语句

【规则6-6】 如果某个case不包含一个break语句,应该在正常有break语句的地方增加一条注释.

【规则6-7】 每个switch语句应该包括一个default情况。在default中的break语句是多余的,但这可以防止在后面另加其他case语句时发生导入错误。

【示例】

switch (condition) { case ABC:

第20/30页

搜索更多关于: JAVA代码规范 的文档
JAVA代码规范.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1dfvd4b01m9s4tl8l1d5_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top