JAVA代码格式规范

http://www.oracle.com/technetwork/java/codeconv-138413.html

 

SUN公司很早以前给出了一套JAVA代码的约定,并建议我们尽可能的按照这个规范编写代码。

 

最近工作中遇到了几个小问题,发现按照一致的规范编写代码还是很重要的

 

1:一个学习.net的同事对代码做了一次格式化,上传到SVN,我merge代码的时候发现,OMG...好多的冲突,但是又发现不了她改了些什么,原来他按照C++的格式格式化了我们的JAVA代码,而我们平时都是按照JAVA的习惯编写的,比如

Method(){

  statements;

}

而她会格式化成

Method()

{

  statements;

}

 

2:在做老的代码批量修改的时候发现,有的同事编写if(condition)语句的时候没有套上{},比如

  if(condition)

    statement;

    other statements;

对于只有一句的if操作符这样是没问题的,但是这句恰巧是一句print输出,我们要将print输出删掉,在批量删除print之后发现,整个逻辑中都乱了。这个在SUN的代码规范中有特别提到,即使只有一句if..statement也要套上{}。

 

 

最后感叹一下SUN的所有连接都变成了ORACLE.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值