Groovy学习()Groovy是啥?

时间:2021-09-02 19:51:49

 

Groovy是啥?

groovy是英文中的一个单词,有marvelous、wonderful和excellen的意思。

 

groovy是轻量级的,动态的,面向对象的,并且运行在JVM上的。

 

 

groovy编译为Java字节码。

 

groovy基于Java 1.5及更高版本运行。

 

要部署的话,我们需要一个Groovy的Jar文件。

 

 

为什么要用动态语言?

 

运行时扩展,修改类型、行为和对象结构。

 

利用动态语言可以在运行时做一些在编译时才能做得事情。

 

 

动态语言的优势

 

机器速度

可用性

对单元测试的意识

杀手级应用