void_class为什么合法?因为有下划线吗?

void_class为什么合法?因为有下划线吗?

void_class为什么合法?因为有下划线吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

215回答
永夜君主 2018-10-17 20:31:28

由字母数字下划线构成,1没有由数字开头,2不是关键字,当然合法

平沙落雁AL 2018-10-16 23:54:54

有了下划线和class以后,就不是关键字了

Lincolnshan 2018-10-16 12:25:37

不合法的叫法:void, class

合法的叫法:Void, Class, Voidclass, voidclass, void_class

ZinAnc 2018-10-14 13:41:15

单个的void,class是非法的,有了下划线和class以后,不再是一个关键字了

JN_X 2018-10-13 11:22:04

单独void和单独class不行,放一起就可以了,加入下划线更可以了

慕田峪3129462 2018-10-11 09:32:00

标识符命名规则是用字母,数字,下划线,$,进行命名,且区分大小写,且首字母不是数字。不能有空格。


jason_keng 2018-10-08 14:42:21

void 和 class 单独都是java的关键字,但是如果两个关键字组成了一个java不认识的标识符,那就合法可用了,但是不建议这样使用

成吉思汗嗝儿屁了 2018-10-05 21:26:32

跟下划线没有关系,没有下划线voidclass也是一个合法的命名方式,只是不符合命名规范。好好看视频吧。

程序圆圆圆 2018-10-02 20:31:40

JAVA语言是严格区分大小写的,也就是void可以表示为方法返回值,Void就可以表示为自定义的标识符了,void_class它本身的一个整体,不属于void也不属于class,所以就算没有下划线voidclass也是可以的

慕运维3574574 2018-09-28 20:25:53

以字母开头,且均为合法字符

渣渣小琴 2018-09-24 23:42:52
void_class允许有下划线


渣渣小琴 2018-09-24 14:31:33

void_class可以有下划线

vvvQAQ 2018-09-19 15:29:31
voidclass这样也对,因为这个组合单词已经和void,class无关了


慕虎ccmc 2018-09-19 08:07:03

对因为有划线

T_M_T 2018-09-19 06:56:50

是因为他是由字母和下划线组成,符合命名规则。

慕粉3879310 2018-09-18 20:18:28

因为void_class整体为一个字符,所以与java关键字 void,class 等不一样。

慕虎ccmc 2018-09-17 23:08:53

这是一个整体,表示一个新名字。

苏州奋斗哥 2018-09-15 16:42:03

void_class 已经成为一个字符串了。 不再在单独的void 或 class,单独存在是不合法的。

桑_天_月 2018-09-15 07:23:26

用下划线连起来后,成为一个整体,表示一个字符。但是这个字符在java中并不是关键字

所以是合法的;

当然,我们在平常命名标识符的时候最好不要这么使用

四眼哥哥3131492 2018-09-14 21:52:38

标识符的命名规则是1.由字母数字下划线,$符号组成,2.不能以数字打头,3.不能用关键字和保留字.题中void_class由字母,下划线组成,以字母打头,void_class作为一个整体,又不是关键字(单个的void和class是关键字),所以合法.

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师