Groovy语言是一款基于JAVA的虚拟开发语言。它可以说是下一代的java语言,抛弃了java烦琐的文法,能够更加高效的完成语句编程。在虚拟机中运行,Groovy脚本在运行时会先被编译成Java类字节码,再通过JVM虚拟机执行这个Java字节码类。

Groovy是JVM的一个替代语言(替代是指可以用Groovy在Java平台上进行Java编程),使用方式基本与使用Java代码的方式相同,该语言特别适合与Spring的动态语言支持一起使用,设计时充分考虑了Java集成,这使Groovy与Java代码的互操作很容易。(注意:不是指Groovy替代java,而是指Groovy和java很好的结合编程。)

【软件介绍】
Groovy是用于Java虚拟机的一种敏捷的动态语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。Groovy是JVM的一个替代语言(替代是指可以用Groovy在Java平台上进行Java编程),使用方式基本与使用Java代码的方式相同,该语言特别适合与Spring的动态语言支持一起使用,设计时充分考虑了Java集成,这使Groovy与Java代码的互操作很容易。(注意:不是指Groovy替代java,而是指Groovy和java很好的结合编程。)