为什么Java中有没有使用过的关键字,却被保留了呢?

为什么Java中有没有使用过的关键字,却被保留了呢?,java,keyword,Java,Keyword,我试图对此进行快速搜索,但没有找到具体的答案。正如您可能知道的,Java中保留的一些关键字没有任何作用 常数 后藤 这样做的目的是什么?这些词在许多其他语言中都是关键词,如果它们被用作标识符,可能会造成混淆。请在此处填写完整答案:。目前只有const和goto是保留的,但没有使用。顺便说一句,false、true和null不是关键字。大概Java的作者认为A)他们将来可能想使用它们,B)具有名为“const”和“goto”的变量可能会非常混乱,显然,最初的JVM确实有goto,后来被删除了。

我试图对此进行快速搜索,但没有找到具体的答案。正如您可能知道的,Java中保留的一些关键字没有任何作用

  • 常数
  • 后藤

这样做的目的是什么?

这些词在许多其他语言中都是关键词,如果它们被用作标识符,可能会造成混淆。

请在此处填写完整答案:。目前只有
const
goto
是保留的,但没有使用。顺便说一句,
false
true
null
不是关键字。大概Java的作者认为A)他们将来可能想使用它们,B)具有名为“const”和“goto”的变量可能会非常混乱,显然,最初的JVM确实有
goto
,后来被删除了。