《Java程序猿面试笔试宝典》之Java变量命名有哪些规则
在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)下列不属于Java标识符的是( )
A:_HelloWorld B:3HelloWorld C:$HelloWorld D:HelloWorld3
答案:B。见上面解说。
(2)下列标识符不合法的有( )
A:new B:$usdollars C:1234 D:car.taxi
答案:A、C、D。见上面解说。
出自 Java程序猿笔试面试宝典官网点击打开链接
posted on 2019-04-19 14:48 xfgnongmin 阅读(212) 评论(0) 编辑 收藏 举报