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

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

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

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

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

215回答
慕仔0515086 2018-08-05 23:00:56

因为这是一个组合起来的新标识符和void和class无关的新标识符。

Michael_Peng_Hou 2018-08-04 22:39:35

虽然void是关键字,class也是,但是合在一起就不是了,不关有没有下划线,合在一起都不是关键字。

qq_落第书生_0 2018-08-03 17:45:29

是因为有下划线


慕羲 2018-08-03 17:03:46

有下划线就不算关键字,而且符合标识符的语法。

qq_沃特麦伦_04070073 2018-08-03 16:36:36

并不是因为下划线哦,去掉下划线也是合法的呀。当成一个整体来看,比如张三和李四,那叫张三李四就是一个新的人啦

慕粉221501223 2018-07-30 20:45:40

因为是一个整体

首席玩家 2018-07-30 15:34:45

void_class并不是系统保留关键字,这只是你自行命名的标识符而已

林EQ 2018-07-29 17:48:34

是的 你真聪明

慕容8552906 2018-07-27 10:33:49

定义变量要求:数字、字母、下划线和“$”,首位不能是数字。所以void_class是符合的。

穷人4 2018-07-26 21:46:51

这里的考点主要是标识符的命名规则,规则强调”关键字不能作为标识符“,而void是主方法的关键字,class是类的关键字,下划线及美元符是可以作为字符的

慕村9114752 2018-07-26 21:46:05

void_class 为一组字符串,不是独立了关健字

HankReardon 2018-07-24 20:01:48

void_class是一个整体。

noblenooble 2018-07-23 17:17:26

只是行业规范 写成 

String variable_name  = "我是变量" 没有任何问题 如果你认识一些从Python 转过来的程序猿  他们更乐意用 

def fool_java():

        variable_name = '哥就不喜欢用断言你能拿我怎么地'

        return variable_name

arisa_0218 2018-07-22 16:56:51

void,class单独用作关键字,但加上下划线和class构成了新的,就合法了

萌陌 2018-07-22 15:10:32

有了下划线,那么就不能将void和class分开来看,而应该整体看,它就变成了一个不是关键字的新的字符串,也就是合法的标识词。

神奇的喵啊喵 2018-07-21 23:54:55

你把类名看做一个整体,整体来看就符合所有要求了

真心不晓得 2018-07-19 19:46:49

void 是关键字,class也是关键字,可是他们两个和再一起就不是关键字,两个单词之间通过下划线连接,符合规定所以他是合法的

柯巴 2018-07-19 11:17:46
虽然void和class都是关键字,但是void_class是一个整体,不是关键字


All_Good 2018-07-19 08:27:28

void_class不等于分开的void 和 class

All_Good 2018-07-19 08:27:01

下划线是允许的

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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