java-----命名规范

命名规范,每个程序猿都应该遵守的。不遵守规范会怎么样?1.可读性差。2.不易于理解。当你维护代码的时候你看到一个比较规范的变量名,或许你就可以知道它大概的用途。

那么怎么样的命名是规范的呢?这里简单说一下官方提供的命名规范,不要觉得规范简单(虽然确实简单),但是很多人没有意识到规范的重要性。

包的命名规范:

  1. 应该用小写字母
  2. 应该以顶级域名开头。例如:com, edu, gov, mil, net, org等
  3. 子包则可以根据公司内部自定的规则命名。
类/接口命名规范:

  1. 类应该使用名词(在接口中其实形容词也用得挺多的)。
  2. 尽量使用全称而不是缩写,除非是比较常用的缩写,例如:Sql,Url,Html等
  3. 尽量用短的但是描述性强的名称。
  4. 类名中每个单词的首字母大写。
方法命名规范:

  1. 方法应该使用动词,因为在面向对象编程里,方法就是行为。
  2. 方法名中第一个单词首字母小写其他单词首字母大写。
变量命名规范:

  1. 不要以下划线或者$符号开头,虽然都是允许的。
  2. 变量名第一个单词首字母小写,其他单词首字母大写。
常量命名规范:

  1. 所有字母都是大写的。
  2. 单词之间使用下划线分隔。
写篇文章主要是因为最近做项目时发现项目里命名各种奇葩命名都有。变量名全部小写。单词之间用下划线分隔。变量名首字母大写。变量名每个单词首字母大写然后单词之间用下划线分隔。变量名有些单词首字母大写,后面都是小写,单词之间用下划线分隔等等,连方法名都是这样写,不是我乱编,真是这样。有些人还是工作了2年的,当然功能也是实现了。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值