标准规范:
包,类,接口,接口的实现类,变量,方法,常量
包(文件夹)
1.一般都是公司的域名反写
2.所有单词使用.隔开
3.每个单词都是小写组成
eg: www.sxt.com com.sxt
类(满足抬头骆驼) class
1.所有单词的首字母大写,其他字母小写
eg: HelloWorld IdentifiedDemo
接口: (满足抬头骆驼) interface
1.所有单词的首字母大写,其他字母小写
2.一般会在第一个单词的前面加上一个大写的I
eg: IStudent ITeacher
接口的实现类 (满足抬头骆驼)
1.所有单词的首字母大写,其他字母小写
2.一般都会在最后一个单词后面加上 Impl
eg: StudentImpl
抽象类
1.所有单词的首字母大写,其他字母小写
2.在单词的开头一般都会加上 Abs
变量 (满足低头骆驼)
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是名词
eg: studentName studentScore score
方法(满足低头骆驼)
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是动词
eg: getTotalScore getAverageScore
常量:
1.所有单词都是大写
2.每一个单词都使用_隔开
eg: MAX_VALUE MIN_VALUE PI