Java标识符命名规范

        作为一个刚入门的小白,一定要养成良好的代码格式习惯,一个规范的代码看起来赏心悦目,对于别人阅读代码你的代码也是友好的,增强代码可读性和可维护性。

        啥是标识符???

在开发中,程序员可以自行定义的名称。一般用于 类名,接口名,变量名,方法名...

        1. 标识符,有且只可以使用英文字母(A ~ Z a ~ z), 数字(0 ~ 9)以及唯一可以使用的标点符号 _ 下划线
    2. 标识符必须使用字母开头,不允许使用其他元素。
    3. 标识符严格区分大小写,在Java中,标识符的大小写含义不同。
    4. 标识符没有严格的长度限制,但是可以根据业务逻辑所需,限制标识符长度。
    5. 标识符要求做到见名知意,动宾结构
        见名知意,动宾结构
            studentName studentAge javaScore phpScore
            getStudentName setStudentName getJavaScore setJavaScore
        错误情况
            img1.jpg img2.jpg img3.jpg 名称没有明确的信息提示
            xueShengAge xueShengName xueShengZhuaWaChengJi 汉语拼音不允许!!!
            beiJing zhengzhou alibaba 特定拼音组合可以使用
            xsa xsn xszwcj tsgly 图书管理员 不允许出现拼音缩写
    6. 标识符在一定范围内唯一,不可以冲突
    7. 标识符要求符合命名规则
        a. 驼峰命名法
            a1 小驼峰
                标识符首字母小写,之后的每一个单词首字母大写
                iPhone iTouch iPad iMac
                getStudentName setStudentName getJavaScore setJavaScore
                适用于:
                    变量名,方法名
                    
            a2 大驼峰
                所有单词首字母大写
                FirstJava String NullPointerException ArrayIndexOutOfBoundsException
                适用于:
                    类名,接口名
        b. 下划线命名法
            所有单词字母全部大写,使用下划线分割
                MAX_VALUE 最大值
                MIN_VALUE 最小值
                MAX_ARRAY_SIZE 数组允许的最大容量
                DEFAULT_CAPACITY 默认容量
                适用于:
                    开发中需要给予名称的【常量】
    8. 标识符,不允许使用Java已经占用的【关键字】和【保留字】,变色的都不可以用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值