小白必看!!最详细的Java标识符命名规范
标识符: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
还没有评论,来说两句吧...