A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© java234 中级黑马   /  2016-8-30 21:12  /  461 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

保留字是什么?
有什么作用?

4 个回复

倒序浏览
保留字是属于java以后准备用的,不是关键字的词
回复 使用道具 举报
比如goto,和const;
正确识别java语言的关键字(keyword)和保留字(reserved word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。
回复 使用道具 举报
zhoubinjian 发表于 2016-8-30 21:16
保留字是属于java以后准备用的,不是关键字的词

66666666666666666666666666666666666666666666666666666666666!
回复 使用道具 举报
本帖最后由 absvir 于 2016-8-30 21:43 编辑

其实就是关键字,Java最初设计的时候把class public 等需要赋予特殊含义的单词保留下来,给Java本身使用,而不允许程序员使用.设计时保留下来特殊单词就是保留字,关键字叫保留字也没有问题,不过保留字不能叫关键字,因为保留字还有类似于goto这样的特例,这个词享有关键字一样的待遇,程序员不能使用,但它没有功能.因为设计最初受其他语言影响,Java也是打算使用goto的,但后来真正实现Java的时候,发现goto的功能有点多余(或其功能暂时不需要,留待以后设计),于是没有给goto设计功能,也造成了,并不是所有保留字都是关键字的情况
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马