优秀的编程知识分享平台

网站首页 > 技术文章 正文

JAVA注释规范(java注释格式范例)

nanyue 2024-07-26 15:53:04 技术文章 15 ℃

势航车联网平台(CVNAVI)开发平台方面代码规范

一、Java代码

1、注释

类头、方法头必须添加注释,例如:

/**

*@ClassName:Enterprise

*@Deion:TODO(企业交互)

*@author:阮启伟

*@company:上海势航网络科技有限公司

*@date2017年7月6日下午3:33:39

*/

publicclassEnterprise{

@Autowired

privateIEnterpriseServiceiEnterpriseService;

/**

*@Title:insert

*@Deion:TODO(企业添加)

*@param@return

*@param@throwsIOException设定文件

*@returnString返回类型

*@author:阮启伟

*@date2017年7月6日下午3:35:18

*@throws

*/

publicStringinsert()throwsIOException{

returnnull;

}

}

/**

*@ClassName:IEnterpriseService

*@Deion:TODO(企业接口)

*@author:阮启伟

*@company:上海势航网络科技有限公司

*@date2017年7月6日下午2:09:30

*/

publicinterfaceIEnterpriseService{

/**

*@Title:insert

*@Deion:TODO(添加企业方法)

*@param@throwsException设定文件

*@returnvoid返回类型

*@author:阮启伟

*@date2017年7月6日下午3:31:47

*@throws

*/

publicvoidinsert()throwsException;

}

/**

*@ClassName:EnterpriseServiceImpl

*@Deion:TODO(企业逻辑实现类)

*@author:阮启伟

*@company:上海势航网络科技有限公司

*@date2017年7月6日下午2:09:56

*/

@Service("iEnterpriseService")

publicclassEnterpriseServiceImplimplementsIEnterpriseService{

/**

*@Title:insert

*@Deion:TODO(添加企业的实现类)

*@seecom.cvnavi.enterprise.service.IEnterpriseService#insert()

*/

@Override

publicvoidinsert()throwsException{

}

}

注释模板:

使用方法:1、修改模板中的作者名;

2、Preferences->Java->CodeStyle->CodeTemplates->Comments->Import。

2、SQL代码

A、SELECT、FROM、WHERE、GROUPBY、ORDERBY、子查询等语句必须新起一行。

B、处理多表关联的时候一定要根据实际逻辑选择关联方式,不能一味地使用LEFTJOIN。

C、无需关联的表一定要删除

D、每个写SQL的人都必须学会通过工具查看SQL语句执行计划,从而进行性能优化。特别是在操作数据量比较大的表时。

3、注意事项

1、代码简单易懂、富有逻辑。关键代码、逻辑复杂部分必须添加详细注释。

2、无效代码必须删除。

二、代码格式化

1、行宽设置

1.Java代码

Preferences->Java->CodeStyle->Formatter->Edit->LineWrapping->Maximumlinewidth:默认80

改成160就行了。

2.CSS代码

Window->Preferences->Web->CSSFiles->Editor->Linewidth:默认为72

改成160就行了。

3.Html代码

Window->Preferences->Web->HTMLFiles->Editor->Linewidth:默认为72

改成160就行了。

4.JSP代码

Window->Preferences->Web->JSPFiles->Editor->See'Editor'forJSPwithHTMLecontent->Linewidth:默认为72

改成160就行了。

5、XML代码

Window->Preferences->XML-->XMLFiles-->Editor->Linewidth:默认为80

改成160就行了。

2、快速格式化

Eclipse提供了自动格式化源代码和管理import语句的功能(并移除未使用的语句)。你可以使用下面的快捷键来使用这些功能。

Ctrl+Shift+F–格式化源代码。

Ctrl+Shift+O–管理import语句并移除未使用的语句。

注意以上两组快捷键跟搜狗输入法快捷键冲突,必须去搜狗输入法设置中的按键中把搜狗的快捷键禁掉。

另外,你也可以设置在文件保存时自动排版(此方法仅限于Java代码),设置方法如下:

Window->Preferences->Java->Editor->SaveActions->选中Performtheselectedactionsonsave->选中Formatsourcecode和organizeimports。

3、SQL格式化

由于Eclipse本身在XML文件中不支持SQL语句的合理格式化,建议大家讲SQL语句在ToadforDB2(青蛙)等SQL编辑工具中格式化后粘贴到XML文件中。同时注意,SQL语句中该加空格的时候必须加空格,并合理添加换行符。

三、检查标准

大家在提交代码之前必须合理格式化自己的代码,使代码美观、易读。如发现不符合规范的代码,则需退回、重新修改提交。

Tags:

最近发表
标签列表