Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似.它结合了Python.Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码. Java作为一种通用.静态类型的编译型语言有很多优势,但同样存在一些负担: 重新编译太费工: 静态类型不够灵活,重构起来时间可能比较长: 部署的动静太大: java的语法天然不适用生产dsl: 相对于Java,它在编写代码的灵活性上有非常明显的提升,对于一个长期