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

JAVA代码规范

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

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

Chapter 第6章 . 语句

statements;

/* falls through */ case DEF:

statements; break; case XYZ:

statements; break; default:

statements; break; }

6.9 try-catch语句

一个try-catch语句应有下面的形式:

try {

statements;

} catch (ExceptionClass e) { statements; }

它还可以跟随finally子句(不管try代码块是否成功完成都会执行): try {

statements;

} catch (ExceptionClass e) { statements; } finally {

statements; }

第21/30页

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

Chapter 第7章 . 空白

第7章 空白

7.1 空行

空行通过分开局部相关的代码部分,增加了可读性。

【规则7-1】 在下列情况下总是使用两个空行: ? 源文件的不同部分之间 ? 类和接口定义之间

【规则7-2】 在下列情况下总是使用一个空行: ? 在方法之间

? 方法里面的局部变量声明和它的第一个语句之间

? 在块注释(参见4.1.1节)或单行注释(参见4.1.2节)之前 ? 方法里面的逻辑部分之间,以提高可读性

7.2 空格

【规则7-3】 应该在下列情况下使用空格:

? 关键字和后面的括号之间应该使用一个空格。例如:

while (true) { ... }

注意在方法名和后面的括号之间不应该使用空格。这有助于分清关键字和方法调用。

? 逗号之后应该使用一个空格。

第22/30页

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

Chapter 第7章 . 空白

? 除了“.”之外的所有二元操作符应该用空格和操作数分开。对于一元

操作符不使用空格。

【示例】

a += c + d;

a = (a + b) / (c * d); while (d++ = s++) {

n++;

}

printSize(\

? for语句中的表达式应当用空格分开。 【示例】

for (expr1; expr2; expr3)

? 类型转换应当跟随一个空格, 【示例】

myMethod((byte) aNum, (Object) x);

myMethod((int) (cp + 5), ((int) (i + 3)) + 1);

第23/30页

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

Chapter 第8章 . 命名惯例

第8章 命名惯例

命名惯例通过使程序易于阅读从而使它们更加可以理解。它们也能给出有关标识符功能的信息,如是否常量、包或者类。这在理解代码时会有所帮助。

8.1 包

【规则8-1】 唯一包名的前缀总是全部小写的ASCII字母,并且应该是顶级域名之一,如com,edu,gov,mil,net,org,或者是两个英文字母按照ISO标准(3166,1981)用来代表国家。包名的其他部分根据机构自己的内部命名惯例而不同。这样的惯例可能说明一定的目录组成、部门、项目、机器或者登录名。

【示例】 com.als

8.2 类

【规则8-2】 类名应当是名词,每个内部单词的头一个字母大写。应当使你的类名简单和具有说明性。使用整个单词,避免首字母连写或缩写(除非这种缩写已经广泛使用了,如URL或HTML)

【示例】

Class OmeProduct;

Class OmeProductDao;

Class OmeProductServiceImpl; Class OmeProductAction;

8.3 接口

命名规则同上。 【示例】

interface OmeProductService;

8.4 方法

第24/30页

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