{
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