重新了解Java基础(五)-Java标识符
标识符是用来给变量、类、方法及包进行命名的规则。
标识符的规则
- 标识符必须以字符、下划线、美元符号($)开头
- 标识符其他部分可以是字符、下划线(_)美元符($)和数字的任意组合
- Java标识符大小写敏感,且长度无限制
- 标识符不可以是Java的关键字
Java不采用通常语言使用的ASCII字符集,而是采用Unicode标准的国际字符集。因此,这里的字符的含义不仅仅是英文,还包括汉字等等,但不建议大家使用汉字来定义标识符。
使用规范
- 表示类名的标识符:每个单词的首字母大写,如:Man,GoodMan
- 表示方法和变量的标识符:第一个单词小写,从第二个单词开始首字母大写,我们称之为“驼峰原则”,如eat(),eatFood()
上文中提到了“字符集”,下面罗列一下常见的字符集:
- ASCII:英文字符集 1个字节
- ISO8859-1:西欧字符集 1个字节
- BIG5:台湾的大五码,表示繁体汉字 2个字节
- GB2312:大陆使用最早最广的简体中文集 2个字节
- GBK:GB2312的扩展,可以表示繁体中文 2个字节
- GB18030:最新的GBK扩展,可以表示汉字、维吾尔文、藏文等中华民族字符 2个字节
- Unicode:国际通用字符集 2个字节