首页 > 试题广场 >

下列哪个是合法的 Java 标识符?( )

[单选题]
下列哪个是合法的 Java 标识符?(
  • Tree&Glasses
  • FirstJavaApplet
  • _FirstApplet
  • 273.5
记住标识符只有英文,数字,下划线和$,而且数字不能做开头~
发表于 2017-05-17 15:03:27 回复(7)
Java标识符:
  1. 标识符由26个英文字符大小写(a~z,A~Z)、数字(0~9)、下划线(_)和美元符号($)组成;
  2. 不能以数字开头,不能是关键字;
  3. 严格区分大小写;
  4. 标识符的可以为任意长度;
发表于 2017-05-28 14:43:09 回复(3)
可怕,能多选。。虽然BC一样。。
发表于 2017-05-15 20:40:15 回复(6)
A: & 是一种运算符,不能作为java 的标识符,
D :不能以数字打头
选BC,没毛病
发表于 2017-09-08 10:18:41 回复(3)
选BC吧!特意用idea测了一下;

发表于 2022-08-15 13:35:40 回复(1)

使用标识符时,需要遵守几条规则:

 1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴

 2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以

 3.  标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!

 4.  标识符的命名最好能反映出其作用,做到见名知意。



Java 语言中有一些具有特殊用途的词被称为关键字。

Java 中常用关键字:

发表于 2017-08-17 08:37:11 回复(0)
BC都可以啊,为啥是单选
发表于 2022-04-24 21:29:45 回复(1)
多选,B和C
发表于 2018-04-14 12:40:51 回复(0)
java标识符有符号只能是_和$,不能有其他符号。
发表于 2021-10-28 10:08:53 回复(0)
看昏了把&当成$😣
发表于 2020-09-15 23:44:41 回复(0)

A:不能有&特殊字符
D.数字不能作为标识符开头

发表于 2020-07-24 23:44:53 回复(0)
A.如果标识符中允许出现&,那么Tree&Glasses的意思是指一个变量,还是指Tree这个变量和Glasses这个变量进行&运算呢?这样不就有了二义性了嘛,所以A是错的。
D.数字不能再标识符的开头。
发表于 2020-05-02 22:53:38 回复(0)
标识符只能是数字字母下划线$,数字不能开头,不能赢关键字做标识符
发表于 2019-03-05 09:49:40 回复(0)
果然还是$(钱)重要
发表于 2018-06-20 10:27:26 回复(1)
大家来找茬
发表于 2018-05-17 11:12:14 回复(0)
我感觉我的智商受到了侮辱
发表于 2018-05-16 15:16:50 回复(0)
6,还没改
发表于 2023-10-11 08:06:44 回复(0)
BC 
java标识符 26个大小英文字母 ,0-10个数字,_和$ 
不能以数字开头,不能为关键字
发表于 2023-08-16 13:58:25 回复(0)
标识符只有英文,数字,下划线和$,而且数字不能做开头,因此BC都对。

发表于 2022-11-14 18:06:37 回复(0)
c哪里错了
发表于 2022-07-05 23:40:14 回复(0)