一、在学习本节之前我们有必要了解以下几个概念:
a)标识符:用作给变量、类和方法命名。
Java 标识符有如下命名规则:
标识符必须以字母、下划线_ 、美元符$开头。
标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。
Java 标识符大小写敏感,且长度无限制。
不可以是Java的关键字
二、测试标识符
public class TestIndentify { public static void main(String[] args) { //[X]标识符只能以字母、下划线或者美元符$开头、后面的其它部分可以是字母、下划线、$以及数字(仅此四种)的任意组合。 int abc#=2; //所以此处错误 //[X]标识符不能是java中的任意关键字 int goto=3; //goto也是java中的保留关键字 //[√]符合标识符命名规则 int $a=4; //[√]符合标识符命名规则 int _a=5; //[√]符合标识符命名规则 int _123=6; //[√]符合标识符命名规则 int $=7; //[√]符合标识符命名规则 int _=8; //[√]符合标识符命名规则 int $12abc=9; /* * 用汉字命名我们可以看出可以顺利通过、因为java内部采用unicode(国际通用)字符集(内包括中文)所以能命名 * 但是最好别用汉字命名、建议严格遵守java中标识符的命名规范 */ int 你好 =10; } }
三、字符集