从Java迁移到Groovy的最佳实践

rip*_*234 6 java groovy

我精通Java,并开始尝试使用Groovy.因为这两者集成得很好,我发现自己用Java写作,因为它很容易.您可以提供哪些具体提示,以加快我使用Groovy的工作?

意义 - 在什么领域中groovy优于java,我应该在哪里坚持Java?

ata*_*lor 3

我喜欢 groovy 的一些主要原因:

  • 测试可能是最大的胜利。在运行时改变行为和模拟方法的能力是 Groovy 最伟大的事情之一。立即将您的测试套件转换为 groovy!
  • 使用构建器。Groovy 构建器比传统的 java 具有更多的表现力。特别是,用于嵌入 XML 或 HTML 片段的MarkupBuilder比普通 java 好用 1000 倍
  • GPars(如果您正在进行任何类型的并发编程或线程处理)

另请参阅Groovy 的隐藏功能 以及为什么人们会使用 Groovy 而不是 Java (注:“由于审核原因已从 Stack Overflow 中删除”)

我坚持使用java的地方:

  • 任何速度真正重要的地方,坚持使用 java。您仍然要为 Groovy 的动态特性付出高昂的性能代价。