JAVA语言中有效标识符和JAVA关键字有什么区别

JAVA语言中有效标识符和JAVA关键字有什么区别

JAVA语言中有效标识符和JAVA关键字区别为:固定不同、组成不同、遵循风格不同。

一、固定不同

1、有效标识符:有效标识符不固定,是对于变量、常量、函数、语句块的名称标记。

2、关键字:关键字固定,是在所有程序中有特殊意义的文字标记。

二、组成不同

1、有效标识符:有效标识符由字母、数字、_ 、$组成,其中不能以数字开头,不能使用Java中的关键字。

2、关键字:关键字由字母组成,不包含其他数字、@、%、空格等特殊符号

三、遵循风格不同

1、有效标识符:有效标识符遵循UpperCamelCase 风格,开头第一个字母大写。

2、关键字:关键字遵循lowerCamelCase风格,开头第一个字母小写。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-07
关键字是发明这种编程语言的开发者定的,系统功能名称也是和关键字差不多,不要问为什么叫比如说类class(拿去用就ok了)标示符是自己定义的东西ok
第2个回答  2012-10-30
java 的关键字都是满足java语言标示符规则的。 话句话说:java关键字是一个个单词,而java标示符是一种规则或者规范。
第3个回答  推荐于2018-04-05
关键字就是诸如 public static class 之类的单词 他们在JAVA中起各种运算或修饰的作用 不能作为变量名 对象名 类名~~~

有效标识符就是JAVA中可以识别的 能够用来命名的字符
他们可以是各种英文字母或中文或其他文字包括美圆符号 其中阿拉伯数字和'_'必须使用在第一个字符之后
除`~!@#%^&*()+=-|\}]{["':;?/>.,< 之外的任何字符
比如dfs9876 $FD_DJ j31$都是合法的有效标示符
324jkh public lfdj) hd*hj fd;d 都是非法的本回答被网友采纳
第4个回答  2012-11-06
标识符 只能用字母 下划线 数字 和美元符号来定义,关键字 是Java自己定义的
相似回答