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

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

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

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

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

215回答
慕妹9290897 2018-07-17 15:39:19

由字母和下划线组成,又不是Java的关键字,符合标识符的命名规则。

慕圣2029693 2018-07-16 18:11:59

首字母没有数字有下划横线是合法的


selfnight 2018-07-13 11:20:45

是的,下划线可以作为标识符的组成部分,加上下划线就是个全新的标识符,和void、class两个关键字没有关系

jEdoNn 2018-07-13 11:15:36

下划线组合起来是合法的

无所谓了吧 2018-07-12 11:19:18

是的是的是的

知名奶爸 2018-07-11 23:29:03

下划线连接void和class,是一个新的单词或者叫做字符串,合法

如风中龅牙 2018-07-11 21:20:28

没有触发变量命名规则,

voidclass,voidClass 都会是合法的,不是因为下划线

左右右xmy 2018-07-11 11:33:53

下划线使得void和class组成了一个新的命名,不再是关键字

__LiYun__ 2018-07-10 00:13:02

就是合法,不是一个变量?.

__LiYun__ 2018-07-09 22:32:26

当成一个变量.

谨守初心 2018-07-05 23:17:59

组合起来就不再是关键字了,分开void,class单独算一个关键字,组合在一起就是新的了

rockygly4353466 2018-07-05 15:27:19

字母和下划线组成,合成的标识符也避开了Java关键字,

慕先生5271174 2018-07-05 08:10:58

void,class都是关键字,可是中间加上下划线就符合命名规则了,是一个新的命名,和void ,class 关键字没有任何关系。

慕婉清5757397 2018-07-03 16:51:37

符合命名规则


孤zero 2018-07-03 11:10:52

因为它不是关键字 

Joanna乔 2018-07-03 11:01:43

标示符是不以数字开头的字母、数字、下划线、$符组成的,区分大小写

爽哥V武 2018-06-30 12:46:05

因为后面跟着个拖油瓶

张奉天 2018-06-28 16:39:22

虽然 void 和 class都是关键字,但是中间有一个下划线 组合而成了一个新的字符,所以就不属于关键字了

Kim丶Tae丶Yeon 2018-06-26 08:59:29

是的,根据标识符的定义

1、标识符是由数字、汉字、字母、下划线(_)、美元符号($)、人民币符号(¥)

2、Java中是区分大小写

3、首位不能是数字

4、Java关键字不能作为标识符

首先合法必须是一个单词,由“_”连接组成了一个词

罗川123 2018-06-25 15:30:10

命名规则:①英文字母②下划线③美元符号,void是关键字,但是void_class不是关键字,字母和关键字一模一样的才是不合法的。比如void1也是合法的命名方式。

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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