Java面试笔试-025-变量命名

微信公众号:JavaWeb架构师

描述

  • 在Java语言中,变量、函数名、数组名统称为标识符,Java语言规定标识符只能由字 母(a〜z, A〜Z)、数字(0〜9)、下划线(_)和$组成,并且标识符的第一个字符必须是字母、下划线或$。此外,标识符也不能包含空白字符(换行符、空格和制表符)。

  • 以下标识符都是非法的。

char: char是Java语言的一个数据类型,是保留字,不能作为标识符,其他如int、float 等与之类似。
number of book:标识符中不能有空格。
3com:标识符不能以数字开头。 a 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。见上面讲解。



其它

源码下载:

关注下方微信公众号,
回复:
JavaMB.code
  • 欢迎加入交流群:451826376

  • 更多信息:www.itcourse.top

完整教程PDF版本下载

你可能感兴趣的:(Java面试笔试-025-变量命名)