Reading Note on WG Java Developer Groovy a little

《Java程序员修炼之道》之Groovy入门

简介

Groovy是JVM上的一种动态语言,主要用来解决快速Web开发、原型设计、脚本处理以及其他很多问题。一个简单的例子是把Java Bean转成XML输出,使用Java会比较笨拙,而用Groovy完成则非常简洁。Groovy实现的Java不具备的几个语言特性如下:

  • 函数字面值(闭包
  • 对集合的一等(即语法内置)支持
  • 对正则表达式的一等支持
  • 对XML处理一等支持