1. Java关键字与Java保留字的区别?
Java关键字(KeyWord): 对Java的编译器有特殊的意义,他们用来表示一种数据类型或者表示程序的结构。
Java保留字(Reserved Word):为Java预留的关键字,现在还没有用到,但在升级版本中可能作为关键字被使用。
2.Java关键字和Java保留字都包括哪些?
Java关键字 (50个) |
|
|||||||||||||||||||||||||||
Java保留字 | byValue、cast、false、future、generic、inner、operator、outer、rest、true、var、goto(跳转到....)、const(常量)、null |
注意:1. goto 和 const 这两个关键字是c++保留的关键字,目前在java中不能使用。(使用时会报错)
2. 所有的关键字都是小写,如果关键字中任何一个字母大写则不再是关键字。(Java中区分大小写)
3. then、sizeof、String、NULL、fiendly 等都不是关键字,虽然看起来很像(可能因为大小写的关系或者可能是其它语言的关键字但不是Java的)
原文地址:https://www.cnblogs.com/nancyzhang/p/8147526.html