Java编码之最好这样写!

Java编码中,有些细节加以注意的话将受益良多:

if语句块最好始终写上{}

if语句块中,如果只有一条执行语句的话,可以省略{},但是,如果后期添加更多语句时,有可能一时糊涂而忘记加上{},即使没有忘记,也不如最开始写的时候一步到位的好。

switch语句块中的default情况最好带上bread

default如果在所列case的最后面时,可以省略break,但是,如果在default后面追加其他case时,就必须给default带上break(有可能会漏掉哦),并且考虑一致性,最好给default带上break。

无参构造器最好一直都写

在创建类时,如果没有写构造器,编译器默认添加无参构造器,如果写了构造器(不管有参的还是无参的),编译器都不再帮忙添加了。设想,当已经写了有参构造器,同时又有子类继承于它,如果子类没有添加构造器,子类则会拥有默认无参构造器,而在子类实例化的过程中会先调用父类无参构造器,可父类中只有有参构造器,这时就会出错了。所以,在写构造器时,最好一直都写无参构造器。