大家好,今天小编关注到一个比较有意思的话题,就是关于java标识符的语言规则的问题,于是小编就整理了3个相关介绍Java标识符的语言规则的解答,让我们一起看看吧。
JAVA初学者:什么是标识符?关键字有哪些?谢谢?
1.标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字
2.关键字有很多,像public static class 之类的单词 他们在J***A中起各种运算或修饰的作用 不能作为变量名 对象名 类名~~
J***A标识符;Sting和Username为什么是非法的标识符?
标识符必须以字母,下划线(_)或美元符($)开头,后面可以跟任意数目的字母,数字,下划线(_)或美元符($),这里,字母的范围并不局限于26个英文字母,而是包括任何一门语言中的表示字母的任何Unicode字符,标识符不能包含,也不能使用J***a关键字,标识符的长度没有限制-这位同仁提出的问题当中的标识符String是J***a当中的关键字,而Username则是中间带了空格,都是J***a不允许的非法标识符,如果非要问为什么?这些是约定,没有原因。
good-class是标识符吗?
"good-class" 作为一个标识符是否有效,取决于编程语言的规定。在某些编程语言中,连字符不能用作标识符的一部分,因此 "good-class" 可能不是一个有效的标识符。但是,如果该编程语言允许使用连字符,则 "good-class" 可以作为标识符。
到此,以上就是小编对于j***a标识符的语言规则的问题就介绍到这了,希望介绍关于j***a标识符的语言规则的3点解答对大家有用。
(图片来源网络,侵删)
(图片来源网络,侵删)