Java的命名规范

一、包命名

包名命名,统一使用小写字母。

包名名的路径建议符合所有开发的系统模块的定义,以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。

由于Java面向对象的特征,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀,由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司的名称.项目名.模块名.*,在互联网上的域名称作为程序包的唯一前缀。例如:com.mooc.base.类。
二、类命名

类名命名,推荐使用大驼峰命名形式,即单词的首字母大写。如果类名名称由多个单词组成,则每个单词的首字母均应为大写,如这个所写词中包含单词缩写,则这个缩写词的每个字母均应答谢。
三、方法名

方法命名采用小驼峰的形式,首字母小写。如果是由多个单词组成的话,第一个单词的首字母小写,其余的单词首字母大写。
四、变量名

推荐的命名规范有以下3种:

(1)Camel标记法:首字母是小写的,接下来的单词都以大写字母开头。

(2)Pascal标记法:首字母是大写的,接下来的单词都以大写字母开头。

(3)匈牙利标记法:在以Pascal标记法的变量前附加小写序列说明该变量的烈性。它使用1-3字符前缀表示数据类型,3个字符的前缀必须小写,前缀后面是由表意性强的一个单词或多个单词组成的名字,而且每个单词的首写字母大写,其他字母小写。
五、常量名

常量名采用全部大写的形式。
六、命名原则

所有命名规则遵循以下规则

(a)名称只能由字母、数字、下划线、$符号等组成,,但不能以数字开头。

(b)名称不能使用JAVA中的关键字,比如 char、 double、if、for、class。

(c)不允许使用中文及拼音命名。
八. 项目命名规范
最好用英文,所有单词全部用小写。如testjavaproject、studentmanagement等,
当然也也可以用中文,如“学生管理系统”等
九. POJO类
  具有含义的名字,如果有多个单词,每个单词头字母大写。一般和数据库的表照应。例如:user_info表 则POJO类为UserInfo.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值