Java命名规范

包,类,文件,接口,枚举,方法,变量和常量的命名规范
  • 常用单词
    这里写图片描述


  • 包的名称通常全部采用小写字母。如果包名包含多个单词,则在单词之间用“.”分隔开,另外,还常常在包名前面加个前缀,它是单位(如公司或者学校)网站域名的逆序
    示例:
    com.sum.eng
    com.apple.quicktime

  • 源程序文件
    java源程序的命名一般是由严格要求的。文件名必须与该文件所包含的具有public属性的类或者枚举或者接口同名,而且文件的后缀必须是“.java”。如果该文件所包含的类或接口或枚举不具有public属性,则文件名一般只要是合法的标识符即可。这时文件名通常建议采用在该文件中的某一个类或
    接口或枚举的名称。同样,文件名的后缀必须是”.java”。这里需要注意的是,每个Java源程序文件都可以包含1个或多个类或接口或枚举,只是其中只能有0个或1个具有public属性
  • 类/接口/枚举
    类名或接口名或枚举名一般建议使用名词或名词性词组,其中,类往往被认为是实例对象的模板。类名或接口名或枚举名应尽量简单,而且其含义应当能够尽量准确地刻画该类或接口或枚举的含义。组成类名或接口名的每个单词的首字母大写,其他字母小写。组成枚举名的每个单词一般建议全部采用大写字母。如果在枚举名中存在多个单词,通常建议使用“_”分隔开。构成类名或接口名或枚举名的单词一般采用全称,尽量少用缩写词(除非该缩写词已被广泛接受使用)
    例如:
    Time
    MouseEvent
    另外,有些公司定义的类名或接口或枚举名以“XX_”或“XX”开头,表示这些类或接口或枚举是由该公司开发的,其中前缀是该公司自定义
    的标志,可以是任何合法的标识符。
  • 方法
    方法包括构造方法和成员方法。构造方法的方法名要求与其所在类的类名相同。成员方法名一般建议使用动词或动词性词组。成员方法在实际使用中常常实现某种特定的功能。成员方法名首字母一般建议采用小写字母,中间单词的首字母大写,各个单词的其他字母小写
    例如:
    run();
    getBackground();
    setTime();
  • 变量
    变量名一般建议使用名词后名词性词组。变量名的首字母一般是小写字母,中间单词的首字母大写,其他字母小写。变量名的首字母尽量不要采用“_”或”$”。变量名应当简短、有意义、且便于记忆
    例如:
    int i;
    double widthBox;
  • 常量
    常量名一般全部采用大写字母。如果一个常量由多个单词组成,则单词之间一般用”_”隔开,例如:
    static final int MIN_WIDTH=4;
    static final int MAX_WIDTH-999;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值