标识符的含义
标识符的含义是指在程序中,我们自己定义的内容;譬如,类的名字,方法名称以及变量名称等
等,都是标识符。
命名规则(硬性要求)
1、标识符可以包含英文字母,0-9的数字,美元符号以及下划线。
2、不能以数字开头。
3、标识符不能是关键字。
4、Java标识符大小写敏感,长度无限制。
命名规范(非硬性要求)
类名规范:
类名首字母必须大写,遵循驼峰(UpperCamelCase)命名规则,每个单词首字母必须也得大写,以下情形例外:DO / PO / DTO / BO / VO / UID 等。
正例:SysUser、UserDO、HtmlDTO、XmlService
反例:sysUser、UserDo、HTMLDto、XMLService
变量名规范:
变量名首字母小写,遵循驼峰(UpperCamelCase)命名规则,多个单词组成方法名,后面单词首字母大写。
正例:localValue、httpMessage、inputUserId
反例:LOCAL_VALUE、HttpMessage、inputuserid
方法名规范:
同变量名规范
常量命名:
常量命名应该全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。
正例:MAX_STOCK_COUNT、CACHE_EXPIRED_TIME
反例:max_stock_count、Cache_Expired_Time
关键字
Java语言有51 + 2关键字,其中const和goto虽然被保留但未使用。你不能使用保留关键字来命名类、方法或变量。
1、数据类型关键字(10个)
2、流程控制关键字(14个)
3、修饰符关键字(13个)
关键字 含义
4、动作关键字(11个)
5、值关键字(3个)
6、保留关键字(2个)
一、什么是驼峰命名法?
驼峰命名是在编写代码的过程中,用于命名的一种方法,是为了增强识别性与可读性,这种命名方法只是惯例,并不强制要求,下面我来为大家介绍一下 java 中的驼峰命名法。
二、大驼峰命名法
大驼峰命名法在 java 中,用于给类和接口命名,大驼峰命名法的书写规范为:首字母大写,其他字母小写,若名字由多个单词组成,则每个单词的首字母均大写。例如:
这个类名(artificial intelligence)便是采用了大驼峰命名法将两个单词的首字母进行了大写。
三、小驼峰命名法
小驼峰命名法在java中,用于给变量和方法命名,小驼峰命名法的书写规范为:首字母小写,若名字由多个单词组成,则只有第一个单词的首字母小写,其他单词的首字母大写例如:
三、其他
在 java 程序的编写中,除了类和接口用大驼峰命名法,变量和方法用小驼峰命名法书写外,还有其他的书写规范,其中在定义常量时,所有字母均大写,如有多个单词,通常用“_”来连接,而包名则与之相反,所有字母均小写。