【发布时间】:2011-09-15 09:03:31
【问题描述】:
为什么在 Java 中不使用 const 关键字?
你能看出在 Java 语法中使用一些 transitive const or immutable 关键字有什么缺点吗?或者为什么选择了 common cumbersome approach?
您能否了解关闭request 的原因,Sun 是否提供任何解释?
【问题讨论】:
-
你想让
const做什么?显然不是final(否则它会是多余的)。但肯定不会让引用的对象自动不可变? -
那个!使引用的对象自动不可变!由于 D 编程语言已经实现。我很清楚为什么 goto 被“弃用”(保留且未使用)但为什么 const 直到现在还不是 Java 规范的一部分?.. 有什么原因吗?
-
维基百科说 JCP 发现它“不可能实现”(以向后兼容的方式)
标签: java