Java 命名规范

1、Java整体命名规范

一、项目名所有小写.
二、包名所有小写.
三、类名首字母大写,其他组成词首字母依次大写.
四、变量名,方法名首字母小写,若是名称由多个单词组成,除首字母外的每一个单词的首字母都要大写.
五、常量名所有大写.
六、全部命名规则必须遵循如下规则 :编程

  • 名称只能由字母、数字、下划线、$符号组成.
  • 不能以数字开头.
  • 名称不能使用Java中的关键字.
  • 坚定不容许出现中文及拼音命名.

2、Java包名命名规范

    Java的包名由小写单词组成,包的路径符合所开发的系统模块的定义,以便经过包名可得知其属于哪一个模块,从而方便到对应包里找相应的实现类.开发

常规包名

为了保障每一个Java Package命名的惟一性,在Java编程规范中要求开发人员在本身定义的包名前加上惟一的前缀.因为互联网上的域名称是不会重复的,因此多数开发人员采用本身公司在互联网上的域名称做为本身程序包的惟一前缀.例如 : com.sun.swt...
1.公司项目
    com : 公司项目,copyright由项目发起的公司全部.
    包名 : com.公司名.项目名.模块名..
2.团队项目
    team : 团队项目,指由团队发起,并由该团队开发的项目,copyright属于该团队全部.
    包名 : team.团队名.项目名.模块名..域名

自定义包名

通常公司命名为com.公司名.项目名.模块名....那咱们我的的项目又怎么命名呢?

我的的英语单词有individual、personal、private、one-man,进一步对以上四个单词词意进行分析并在保证了惟一性,继而使用每一个单词的前4个字母做为前缀,与com也作了区分.示例以下所示:变量

1.indi : 个体项目,指我的发起,但非本身独自完成的项目,可公开或私有项目,copyright主要属于发起者.    互联网

  • 包名 : indi.发起者名.项目名.模块名..

2.pers : 我的项目,指我的发起,独自完成,可分享的项目,copyright主要属于我的.程序

  • 包名 : pers.我的名.项目名.模块名..

3.priv : 私有项目,指我的发起,独自完成,非公开的私人使用的项目,copyright属于我的.方法

  • 包名 : priv.我的名.项目名.模块名..

4.onem : 与indi相同,推荐使用indi.

命名

相关文章
相关标签/搜索