java变量和包名的命名规范

一、java 总体命名规范

  • 项目名全部要小写
  • 包名全部小写
  • 类名首字母大写,其余组成词首字母大写(即驼峰命名)
  • 变量名,方法名首字母小写,如果名称由多个单词组成,除了首字母外的每个单词的首字母都大写
  • 常量名全部大写
  • 所有的命名规则必须按照以下规则:
  • 名称只能由字母、数字、下划线、$符号组成.
    不能以数字开头.
    名称不能使用Java中的关键字.
    坚决不允许出现中文及拼音命名

二、java 包命名规范

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

常规包名命名规则

  为了保障每个Java Package命名的唯一性,在Java编程规范中要求开发人员在自己定义的包名前加上唯一的前缀.由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯一前缀.例如 : com.wtkj.bl

1.公司项目
   com : 公司项目,copyright由项目发起的公司所有.
   包名 : com.公司名.项目名.模块名…

2.团队项目
   team : 团队项目,指由团队发起,并由该团队开发的项目,copyright属于该团队所有.
   包名 : team.团队名.项目名.模块名…

自定义包名

一般公司命名为com.公司名.项目名.模块名…那我们个人的项目又怎么命名呢?

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

1.indi : 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者.
2.pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人.
3.priv : 私有项目,指个人发起,独自完成,非公开的私人使用的项目,copyright属于个人.
4.onem : 与indi相同,推荐使用indi.

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Java 软件项目的命名规范通常遵循以下几个方面: 1. 包名命名规范包名应该使用小写字母,多个单词之间用"." 分隔,应该遵循倒置的域名规则,如 "com.example.project"。 2. 类名命名规范:类名应该使用大写字母开头的驼峰命名法,即每个单词的首字母大写,如 "MyClass"。 3. 接口名命名规范:接口名应该使用大写字母开头的驼峰命名法,如 "MyInterface"。 4. 方法名命名规范:方法名应该使用小写字母开头的驼峰命名法,如 "myMethod"。 5. 常量名命名规范:常量名应该使用大写字母和下划线分隔的命名方式,如 "MY_CONSTANT"。 6. 变量命名规范变量名应该使用小写字母开头的驼峰命名法,如 "myVariable"。 7. 构造方法命名规范:构造方法的名字应该和类名相同。 8. 异常类命名规范:异常类的名字应该以 "Exception" 结尾,如 "MyException"。 9. 枚举类型命名规范:枚举类型的名字应该使用大写字母开头的驼峰命名法,如 "MyEnum"。 总的来说,Java 项目的命名规范应该简洁、清晰、易读、易于理解和遵循,以便于团队协作和代码维护。 ### 回答2: Java软件项目的命名规范是指对于Java代码文件、类、方法、变量等命名的规定。以下是一些常见的Java软件项目命名规范: 1. 包名(Package Name):包名应该采用小写字母,并使用逆域名倒序命名,每个单词之间使用"."分隔。例如,com.example.project。 2. 类名(Class Name):类名应该采用驼峰命名法,即首字母大写,每个单词的首字母也大写。例如,MyClass。 3. 接口名(Interface Name):接口名也应该采用驼峰命名法,而且要根据其实现的功能来命名。例如,MyInterface。 4. 方法名(Method Name):方法名应该采用驼峰命名法,首字母小写,每个单词的首字母大写。例如,calculateTotal。 5. 变量名(Variable Name):变量名也应该采用驼峰命名法,首字母小写,每个单词的首字母大写。例如,myVariable。 6. 常量名(Constant Name):常量名应该全部大写,多个单词之间使用下划线"_"分隔。例如,MAX_VALUE。 7. 枚举名(Enum Name):枚举名应该采用驼峰命名法,首字母大写,每个单词的首字母大写。例如,ResponseStatus。 8. 注释(Comment):注释应该清晰明了,用来解释代码的功能和用途。注释应该使用中文或英文,以便其他开发人员能够理解。 以上是一些常见的Java软件项目命名规范,遵循这些规范可以使代码更加易读、易懂,并且提高代码的可维护性。 ### 回答3: Java软件项目命名规范是指在开发Java软件项目时,为各个组件、变量、方法、类等元素进行命名时的一些约定和规则。以下是一些常见的Java软件项目命名规范: 1. 包和包路径命名规范: - 包名应全小写,可以使用多级包结构,例如:com.example.project。 - 包名应基于反转的域名进行命名,以确保唯一性。 2. 类和接口命名规范: - 类和接口命名应采用大驼峰命名法,每个单词的首字母大写,例如:MyClass。 - 接口命名应以I开头,例如:IFunction。 - 抽象类命名应以Abstract或Base开头,例如:AbstractPerson。 3. 变量和常量命名规范: - 变量和方法命名应采用小驼峰命名法,第一个单词首字母小写,后续单词首字母大写,例如:myVariable。 - 常量命名应全大写,使用下划线分隔单词,例如:MAX_SIZE。 4. 方法命名规范: - 方法命名应采用小驼峰命名法,描述方法的功能,例如:calculateSum()。 - 方法名应当清晰、准确地描述方法的功能。 5. 数据库表和字段命名规范: - 表名和字段名应使用小写字母,使用下划线分隔单词,例如:user_info。 - 表名应该使用复数形式,例如:users。 6. 注释规范: - 在代码中应添加必要的注释,描述代码的功能和逻辑。 - 注释应该清晰、简洁、易于理解,帮助别人理解代码。 遵守Java软件项目命名规范可以提高代码的可读性和可维护性,方便团队合作和项目管理。同时,在命名时应考虑命名的准确性和可理解性,以提高代码的可理解性和可维护性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值