【发布时间】:2010-12-29 20:55:49
【问题描述】:
Groovy 是 Java 的超集吗?如果不是,Groovy 和 Java 之间有什么不兼容的地方?
我所说的超集是指源代码向后兼容性,从某种意义上说:您可以获取一个 Java 文件并将其编译为 Groovy 源文件,它会像以前一样工作。 Groovy 的目标一直是与 Java 非常相似,以最小化学习曲线。但是,直到 Groovy 1.7 才支持匿名内部类等。
我看到一些文章提出这样的说法,但我没有看到它在 Groovy website 上得到验证。
【问题讨论】:
-
实际上,我不确定我是否理解了这个问题。 “源兼容”到底是什么意思?
标签: java groovy compatibility superset