【问题标题】:Java Valid identifierJava 有效标识符
【发布时间】:2015-11-20 02:58:56
【问题描述】:

我正在准备学校考试,我有一个简单的问题:

Which of the following is a VALID identifier?
a. this
b. that
c. int
d. double
e. not of the above

我认为答案是 b. 那你同意吗?为什么?

【问题讨论】:

  • 你了解 Java 的基础知识吗?
  • 提示:有些词是保留的。例如,您不能调用变量 class
  • 有趣的是,SO 实际上有点用蓝色突出显示正确答案......因为它们是code的一部分@
  • Java 标识符规范JLS 3.8 Identifiers
  • 在这个问题的深处隐藏了一个很好的问题,隐藏在这是家庭作业并且它以多项选择形式出现的事实之下。但是问题是“什么是有效的 Java 标识符?”会很好的。

标签: java identifier


【解决方案1】:

你的答案:

一个。那个

在java中你不能使用关键字作为标识符。

这个

是指向当前对象的关键字

int

是原始整数类型的关键字

双倍

是原始双精度类型的关键字。

P.S:没有研究和努力,你不应该问问题。 我不应该通过回答来宣传这些问题......:)

【讨论】:

  • 嘿,非常感谢,对网上的大量信息有点困惑。只需要一些明确的指导方针