1.下面哪个变量的定义是正确的?(C)
A.3COM
B.123456
C._abc123
D.*a12345678
2.下列哪一项不能作为标识符的开始(D )
A. 字符
B. 下划线
C. 美元$
D. 数字
3. 请写出标识符的命名规则是什么?
- 由英文字母、数字、_和$组成,长度不限。
- 标识符的第一个字符不能是数字
- 标识符区分大小写。
- 标识符不能包含空格。
4.下列属于正确标识符的选项有[多选]( BDGH )
A. int
B. $_Count
C. 3M
D. Hello
E. b-7
F. ms#d
G. bool
H. D9658
5. 如下哪些字串是Java中的标识符( AE )
A. fieldname
B.super
C.3number
D.#number
E.$number
6. 如下哪些是Java中有效的关键字( C D )
A. const
B.NULL
C.false
D.this
E.native
7. 下面哪些是合法的标识符? (ABE )
A. $persons
B. TwoUsers
C. *point
D. this
E. _endline
8. 哪些不是Java关键字? ( B )
A. TRUE
B. sizeof
C. const
D. super
E. void
9.下列标识符不合法的有( AC )
A.new
B.$Usdollars
C.1234
D.car.taxi
10.标识符的命名规则
标识符的含义:
是指在程序中,我们自己定义的内容,譬如,类的名字,方法名称以及变量名称等等,都是标识符。
命名规则: (硬性要求)
标识符可以包含英文字母, 0-9的数字, $以及_
标识符不能以数字开头
标识符不是关键字
命名规范: (非硬性要求)
类名规范:首字符大写,后面每个单词首字母大写(大驼峰式).
变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。
方法名规范:同变量名.
收集于网络做了整理,如有侵,告知必删。