小白必看!!最详细的Java标识符命名规范

灰太狼 2023-06-17 12:58 97阅读 0赞

标识符:Java对包、类、方法、参数和变量等Java元素命名时使用的字符序列称为标识符。
简而言之就是给类,接口,抽象类,接口的实现类,常量,变量,方法等元素取名字。

规则:必须准守
1.由字母,数字,下划线_,美元符号$组成
2.不能以数字开头
3.Java对于大小写严格区分
4.不能是Java中的关键字

规范:
Java元素
项目名称,包,类,抽象类,接口,接口的实现类,变量,方法,常量, 枚举和注解
项目名称: 所有单词小写,可以使用下划线隔开每一个单词 mail oneshop

包(文件夹)
1.一般都是公司的域名反写
2.所有单词使用.隔开
3.每个单词都是小写组成
eg: www.baidu.com com.baidu.utils com.baidu.test

类 class
1.所有单词的首字母大写,其他字母小写
eg: HelloWorld IdentifiedDemo

接口: interface
1.所有单词的首字母大写,其他字母小写
2.一般会在第一个单词的前面加上一个大写的I interface的缩写
eg: IStudent ITeacher IHelloWorld

接口的实现类
1.所有单词的首字母大写,其他字母小写
2.一般都会在最后一个单词后面加上 Impl implements的缩写
eg: StudentImpl

抽象类
1.所有单词的首字母大写,其他字母小写
2.在单词的开头一般都会加上 Abs abstract的缩写
AbsStudent

枚举和注解: 和类一模一样
-———————————————————————————————————
变量
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是名词
eg: studentName studentScore score totalScore

方法
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是动词
eg: getTotalScore getAverageScore getMaxValue getMinValue main

常量
1.所有单词都是大写
2.每一个单词都使用_隔开
eg: MAX_VALUE MIN_VALUE PI JAVA_HOME

发表评论

表情:
评论列表 (有 0 条评论,97人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python标识符命名规范

    ![22ec6042e240c8d026c740be96d9f442.png][] 简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变