手机版

华为JAVA编程规范(13)

发布时间:2021-06-08   来源:未知    
字号:

{

state = TRUNK_BUSY; ... // program code }

注意:Java 5.0 下建议使用枚举来表示。

异常:

public void function() { ...

throw new RuntimeException(“。。。”); }

规则8 数组声明的时候使用 int[] index ,而不要使用 int index[] 。(1.42+)

说明:使用int index[] 格式使程序的可读性较差,int [] index 表示声明了一个int数组(int [])叫做index 示例:

如下程序可读性差:

public int getIndex()[] {

.... }

如下程序可读性好:

public int[] getIndex() {

.... }

规则9 不要使用 System.out 与 System.err 进行控制台打印,应该使用工具类(如:日志工具)

进行统一记录或者打印。(1.42+)

说明:代码发布的时候可以统一关闭控制台打印,代码调试的时候又可以打开控制台打印,方便调试。

规则10 用调测开关来切换软件的DEBUG版和正式版,而不要同时存在正式版本和DEBUG版本

的不同源文件,以减少维护的难度。 (1.42+)

规则11 集合必须指定模板类型(5.0+) 说明:方便程序阅读,除去强制转换代码 示例:

Map<String,MyObject> map = new HashMap<String,MyObject>();

规则12 一个文件不要定义两个类(并非指内部类)。(1.42+) 说明:方便程序的阅读与代码的维护

Page 13 , Total 19

华为JAVA编程规范(13).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)