【发布时间】:2015-01-28 17:58:26
【问题描述】:
我一直在阅读 Dierk Koenig 的“Groovy in Action”。 Dierk 声称这些是 Java 无法执行的 Groovy 任务:
- Changing the runtime behavior of objects after they have been created.
我认为 Java 也有这个 - 动态调度。谁能解释一下它与 Java 有何不同?
- Encapsulating logic in objects in a natural way.
这与 Java 有何不同? 如果您有明确的答案,非常感谢您抽出时间回复。
【问题讨论】:
-
您可以创建对象,然后在运行时将新方法绑定到它。 @see Groovy 元类