1.Groovy是Java平台上脚本语言,抽象程度更高
可以更简单快速地开发,可以编写更少的代码。
2.与Java语言无缝集成,可称为“超级Java”
a.使用”类Java”语法,Java程序员可以快速过渡。
b.Groovy与Java二进制兼容,都生成字节码,所以可以与使用Java语言所编写的框架和组件完美集成,并且效率安全方面比其他脚本语言要高。
c.Groovy对象就是Java对象,使用与JDK相同的API。
d.可以保护整个Java产业在Java上的巨大投资。
3.在中小型项目中可以替代Java,在大型Java项目中可以嵌入Groovy应用
可以更简单快速地开发,可以编写更少的代码。
2.与Java语言无缝集成,可称为“超级Java”
a.使用”类Java”语法,Java程序员可以快速过渡。
b.Groovy与Java二进制兼容,都生成字节码,所以可以与使用Java语言所编写的框架和组件完美集成,并且效率安全方面比其他脚本语言要高。
c.Groovy对象就是Java对象,使用与JDK相同的API。
d.可以保护整个Java产业在Java上的巨大投资。
3.在中小型项目中可以替代Java,在大型Java项目中可以嵌入Groovy应用