黑马程序员技术交流社区
标题:
谁能帮我解释下这几个词不是关键字,却不能用作变量
[打印本页]
作者:
本人已死
时间:
2013-4-12 02:10
标题:
谁能帮我解释下这几个词不是关键字,却不能用作变量
本帖最后由 本人已死 于 2013-4-12 17:05 编辑
sizeof,goto,const
作者:
钟林杰
时间:
2013-4-12 02:48
这是关键字,只是没有定义或者淘汰了而已。就像goto因为存在很多缺陷,所以淘汰不用了,有的书上还是能看得到它们的。
作者:
王大斌
时间:
2013-4-12 07:22
我认为java没有这三个关键字,它仅仅作为java的保留字,也就是说将来有可能使用它们为关键字。
但是现在不是。为什么不能用它们当做变量了?你想想,当旧的程序用它们当做变量了,那么新的版本要是把它们当做关键字该怎么办??
作者:
王怀亮
时间:
2013-4-12 07:59
java中没有goto,const这些关键字,但是这些也不能用作变量名,因为这是java中没有使用的关键字,可以认为是保留字,一般结构化程序,是不需要使用Goto语句的,在有分支和循环以及递归调用之后,goto就可以完全不用使用了。在Java中,const是作为保留字以备扩充,你可以用final关键字.final也可以用于声明方法或类,被声明为final的方法或类不能被继承,一般C里是const java用final,至于你说的sizeof,我不大清楚,不过他应该不是javade保留字
作者:
Asan
时间:
2013-4-12 08:46
这个几个应该是c里面的几个关键字吧!不过这个几个在java里面仅仅是保留字!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2