A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sean 中级黑马   /  2014-9-27 23:57  /  2198 人查看  /  21 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在很多自学视频当中有的老师写大括号是直接回车换行再写大阔号(例如:毕向东老师)
class xxx
{
         public static void main(String[]  args)
         {
                    System.out.println("xxx");
         }
}
但也有老师是在代码结束的后面写一个左大括号,换行再写一个右大括号(例如:张孝祥老师)
class xxx
{
        public static void main(String[]  args) {
                    System.out.println("xxx");
         }
}


请问这两种书写的格式,在实际开发中有限定哪一种吗?(个人认为第二种的写,看上去格式比较不清晰,但是相对可以节约一点书写的面积)

21 个回复

倒序浏览
顶上去~
回复 使用道具 举报
相比之下我觉着第一种比较不清晰。以后都是用第二种吧,用的习惯了就ok
回复 使用道具 举报
让更多大神看看。
回复 使用道具 举报
JDK源码都是第二种,Oracle官网的示例代码也是第二种。当然,第一种也有人用。现在没必要纠结这个,哪个习惯用哪个,将来看公司要求
回复 使用道具 举报
一般第二种,第一种是是C++程序员的习惯,第二种是java程序员的习惯,
回复 使用道具 举报
以前写C++的时候经常用第一种,现在学Java习惯用第二种了,感觉都还可以吧。
回复 使用道具 举报
sean 中级黑马 2014-9-28 23:44:18
8#
fantacyleo 发表于 2014-9-28 19:22
JDK源码都是第二种,Oracle官网的示例代码也是第二种。当然,第一种也有人用。现在没必要纠结这个,哪个习 ...

看了一些java源代码,确实是。
tks
回复 使用道具 举报
、、、、、、、、、、、、、、、、、、、、、
回复 使用道具 举报
。。。。。。。。。。长知识
回复 使用道具 举报
sean 中级黑马 2014-9-29 16:43:56
11#
让大神们继续给出不同的意见
回复 使用道具 举报
这个还是根据个人的习惯。2种来说都没有说哪个好哪个不好,我们学java的时候是第二种,所以现在也就习惯了第二种,第一种一般是从C语言开始写的时候,习惯了也就那么写了。还是看个人习惯吧,不过写java大多数还是第二种写法。
回复 使用道具 举报
这个是个人喜好问题,java的编写者推崇的是回车后大括号,确实便于观看。也不用纠结这个。
回复 使用道具 举报
怎么习惯怎么写。
回复 使用道具 举报
Eagle 高级黑马 2014-9-29 21:53:14
15#
我认为第一种好点、、观看起来悦目一点,容易看清楚点!简单地说,就是便于观看了。哈哈,我用的就是第一种
回复 使用道具 举报
据我们老师讲,第一种的人是习惯了c语言的人,第二种的人是java老手
回复 使用道具 举报
sean 中级黑马 2014-9-30 05:44:12
17#
很好,继续
回复 使用道具 举报
这疑问我也有,谢谢这帖子给我解决疑问了
回复 使用道具 举报
在实际开发中都用第二种
回复 使用道具 举报
格式到具体的公司都有要求的,比如华为就强制要求第一种格式。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马