Java变量命名有哪些规约怎么解决
1个回答
展开全部
在Java语言中,变量名、函数名、数组名统称为标识符,Java语言规定标识符只能由字母(a~z,A~Z)、数字(0~9)、下划线(_)和$组成,并且标识符的第一个字符必须是字母、下划线或$。此外,标识符也不能包含空白字符(换行符、空格和制表符)。
以下标识符都是非法的:
(1) char:char是Java语言的一个数据类型,是保留字,不能作为标识符,其它的如int、float等类似。
(2) number of book:标识符中不能有空格。
(3) 3com:以数字开头。
(4) a*b:*不能作为标识符的字符。
值得注意的是,在Java语言中,变量名是区分大小写的。例如Count与count被认为是两个不同的标识符,而非相同的标识符。
以下标识符都是非法的:
(1) char:char是Java语言的一个数据类型,是保留字,不能作为标识符,其它的如int、float等类似。
(2) number of book:标识符中不能有空格。
(3) 3com:以数字开头。
(4) a*b:*不能作为标识符的字符。
值得注意的是,在Java语言中,变量名是区分大小写的。例如Count与count被认为是两个不同的标识符,而非相同的标识符。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询