美文网首页
JAVA:命名规范

JAVA:命名规范

作者: 确认过眼神啊 | 来源:发表于2020-09-09 13:49 被阅读0次

一.包

  • 包名命名,所有字母都应该小写
  • 包名的路径要符合所开发的系统模块的定义,以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现
  • 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的包名,为了保障每个包命名的唯一性,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀.由于互联网上的域名是不会重复的,所以很多开发人员采用自己的公司名称.项目名.模块名...,在互联网上的域名称作为自己程序包的唯一前缀.例如:com.diandain.base...类
  • 个人项目包的命名:
    a) indi:个体项目,指个人发起,但非自己独立完成的项目,可公开或私有项目,版权主要属于发起者.例如:包名为indi.发起者名.项目名.模块名...
    b)pers:个人项目,指个人发起,独立完成,可分享的项目,版权主要属于个人.例如:包名为pers.个人名.项目名.模块名...
    c)priv:私有项目,指个人发起,独立完成,非公开的私人使用的项目,版权属于个人.例如:包名为priv.个人名.项目名.模块名...
    团队项目包的命名:
    a)team:团队项目指有团队发起,并由该团队开发的项目,版权属于该团队所有.例如:包名为team.团队名.项目名.模块名...
    b)com:公司项目:有项目发起的公司所有.例如:包名为com.公司名.项目名.模块名.
     

二.类名

  • 类名命名,所有单词的首字母大写
  • 根据约定,Java类名通常以大写字母开头,如果类名由多个单词组成,则每个单词的首字母均大写,例如:TestPage;如果类名中包含单词缩写,则这个缩写词每个字母都应该大写,例如:XMLExample,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类是应尽量选择名词,例如:Graphics.
     

三.方法名

  • 首字母小写,如果由多个单词组成的话,第一个单词的首字母小写,其余的单词首字母应大写.

四.变量名

  • 主要的命名规范有以下三种:
    a) Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头.
    b) Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头.
    c) 匈牙利标记法:在以Pascal标记法的变量前附加小写序列说明该变量的类型.
  • 在Java我们一般使用匈牙利标记法,基本结构为:scope_typeVariableName,它使用1-3字符前缀来表示数据类型,3个字符的前缀必须小写,前缀后面是由表意性强的一个单词或多个单词组成的名字,而且每个单词的首字母大写,其他字母小写,这样保证了对变量名能够进行正确的断句.例如,顶一个整形变量,用来记录文档数量:intDocCount,其中int表面数据类型,后面为表意的英文名,每个单词首字母大写.这样,一个变量名就可以反映出变量类型和变量所存储的值得意义两方面内容,这使得代码语句可读性强、更加容易理解.

相关文章

  • Android开发中的优化方案

    一、命名规范 代码规范先从命名规范开始,Android的命名规范主要涉及:Java源代码,xml文件,图片资源。 ...

  • Java 开发基础规范

    推荐 阿里巴巴 java开发手册 Java 相关命名、规范 命名:Java 类名命名(用名词性单词组合)普通类名:...

  • Java 基础

    Java 基础 Thinking, practice, not collections Java命名规范 4个原则...

  • android 变量命名规范

    google aosp 标准 google aosp java 代码命名规范 遵循字段命名规范: 非公开且非静态字...

  • Android开发规范

    Android开发规范 一、命名规范 JAVA类和变量命名 1.命名使用英文单词拼接,驼峰命名法,不可使用拼音 2...

  • Java命名规范

    基本原则 1、在无歧义的前提下,命名力求简洁2、在语义明了的前提下,命名力求省力,如果可以同时不按shift,则不...

  • java命名规范

    常见的命名规则(见名知意) A:包 全部小写 单级包:小写 举例:liuyi,com 多级包:小写,并用.隔开 举...

  • Java命名规范

    总结概况: 包名:全部小写,不适用下划线 类名:UpperCamelCase(大骆驼风格,也不能使用下划线) 常量...

  • java命名规范

    一、注()里的内容是自己的吐槽 二、命名规约 1.不能以下划线或美元符开始和结尾。反例:_name,$name,n...

  • java命名规范

    使用前注意事项: 1、由于Java面向对象编程的特性, 在命名时应尽量选择名词 2、驼峰命名法(Camel-Cas...

网友评论

      本文标题:JAVA:命名规范

      本文链接:https://www.haomeiwen.com/subject/qublektx.html