java开发规范都有什么_java编程开发规范都有哪些内容

java编程开发随着互联网的不断发展而被众多程序员所掌握,而今天我们就一起来了解一下,java编程开发规范都有哪些内容。

1、垂直空白

28cde33c20284ad230545138856caea8.png

以下情况需要使用一个空行:

类内连续的成员之间:字段,构造函数,方法,嵌套类,静态初始化块,实例初始化块。例如:两个连续字段之间的空行是可选的,用于字段的空行主要用来对字段进行逻辑分组。

在函数体内,语句的逻辑分组间使用空行。

类内的一个成员前或后一个成员后的空行是可选的(既不鼓励也不反对这样做,视个人喜好而定)。

要满足本文档中其他节的空行要求(比如3.3节:import语句)

2、用小括号来限定组:推荐

除非作者和reviewer都认为去掉小括号也不会使代码被误解,或是去掉小括号能让代码更易于阅读,否则我们不应该去掉小括号。我们没有理由假设读者能记住整个Java运算符优先级表。

3、需要时才声明,并尽快进行初始化

不要在一个代码块的开头把局部变量一次性都声明了(这是c语言的做法),而是在一次需要使用它时才声明。局部变量在声明时好就进行初始化,或者声明后尽快进行初始化。

4、注解(Annotations)

注解紧跟在文档块后面,应用于类、方法和构造函数,一个注解独占一行。

5、类名

类名都以 UpperCamelCase风格编写。

类名通常是名词或名词短语,接口名称有时可能是形容词或形容词短语。现在还没有特定的规则或行之有效的约定来命名注解类型。

6、常量名

每个常量都是一个静态final字段,但不是所有静态final字段都是常量。在决定一个字段是否是一个常量时,

考虑它是否真的感觉像是一个常量。例如,如果任何一个该实例的观测状态是可变的,则它几乎肯定不会是一个常量。只是永远不

打算改变对象一般是不够的,它要真的一直不变才能将它示为常量。

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值