Java命名规范


前言

小弟这两天在学习java的过程中,起初并未注意,但刚刚突然想到我的命名是不规范的,于是上网搜索了一下资料做了以下总结,既是总结,也是提醒自己


Java命名规范是一套约定俗成的规则,用于确保代码的一致性和可读性。

一、包名

包名应全部使用小写字母。
包名推荐采用域名反转的方式,例如:com.example.myapp。
包名之间用点.分隔,不应包含下划线 _ 或其他特殊字符。

二、类名

类名应使用驼峰命名法(CamelCase),即首字母大写,后续每个单词首字母大写,例如:MyClassName。
类名应是名词或名词短语,表示类的本质特征,且应具有意义。
避免使用中文缩写,除非是广为人知的行业术语。

三、接口名

接口名的命名规则与类名相同,通常使用形容词或形容词短语,如 Readable、Writable。

四、方法名

方法名应使用驼峰命名法,但首个单词首字母小写,例如:methodName。
方法名应是动词或动词短语,表示该方法执行的动作。
特殊情况如静态工厂方法,推荐使用名词或名词短语,例如:getInstance。

五、变量名

变量名同样使用驼峰命名法,首字母小写,如 variableName。
变量名应反映其存储的值的意义,尽量简洁明了。
成员变量(fields)推荐使用名词或名词短语,局部变量反映其用途或临时存储的值的性质。

六、常量名

常量名通常全部大写,单词间用下划线 _ 分隔,如 MAX_VALUE。
建议使用全大写表示不可变的静态常量。

七、枚举名

枚举名遵循类名的命名规范,每个枚举项也应遵循常量名的命名规范。


总结

在学习的时候,其实命名只是不经意的事情,但小弟认为从早开始养成好的习惯,规范化命名,不仅对于自己的学习有帮助,对未来工作也是一个好的习惯,最后,祝愿大家都能学好java,实现自己的理想!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值