栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java标识符命名规范

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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已经占用的【关键字】和【保留字】,变色的都不可以用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716110.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号