到底null、true、false是不是java关键字??
关于关键字,我在很多书上看到不同的说明,在最新的SCJP考试指南上并没有说它们是关键字,请问到底是不是呢?请顺便给个资料证明一下SCJP中java的50个关键字是:
abstract assert
boolean break byte
case catch char class const continue
default do double
else extends enum
final finally float for
goto
if implements import instanceof int inte易做图ce
long
native new
package private protected public
return
short static strictfp super switch synchronized
this throw throws transient try
void volatile
while --------------------编程问答-------------------- 这东西还真不记得
反正不是关键字就是保留字 --------------------编程问答-------------------- 我看的书不是 --------------------编程问答-------------------- 我们说一个很直白的理解吧,
关键字:用过了EditPlus、eclipse之类的java编译器的都知道它们带有关键字变色的效果吧?
你注意看过了没有,false、true、null 都变色了。
这就说明它是关键字。
再看看 const和goto吧,它们也是关键字,即便它们没被使用,但是你写出来就是变色的。
具体的我不好解释,我自己也记的不是很清晰,不能误人子弟。。。 --------------------编程问答-------------------- 是关键字吧
方法很简单:定义这样的变量,看程序能否正常编译、运行?? --------------------编程问答-------------------- Java 易做图有 53 个标识符或称为保留字,其中 50 个为关键字(goto, const 目前尚未使用);另外 3 个是值,这 3 个值为 true, false 和 null
参考 Java Language Specification, 3rd ed., 3.9 Keywords
http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#3.9 --------------------编程问答-------------------- ding --------------------编程问答-------------------- 话说这东西有那么好在意吗? --------------------编程问答--------------------
顶这个。 --------------------编程问答-------------------- 是!
你用它们做为变量名 看看会不会报错就知道了! --------------------编程问答-------------------- 是关键字,不过这个不重要吧 --------------------编程问答-------------------- 它们是java的保留字,具有特殊含义,而非关键字 --------------------编程问答-------------------- 不是关键字,是保留字吧! --------------------编程问答-------------------- 这几个只是值而已。 --------------------编程问答--------------------
up --------------------编程问答--------------------
学习 --------------------编程问答-------------------- 同意warlockyj讲的。true,false,null是字面量。goto,const是java保留地关键字 --------------------编程问答-------------------- 关键字不会考你吧? --------------------编程问答-------------------- --------------------编程问答-------------------- 是关键字或保留字 --------------------编程问答--------------------
这个不是很重要哇
回香豆的回字
像有几个写法一样 --------------------编程问答-------------------- 感觉应该是关键字
补充:Java , Java SE