groovy是什么,怎么运用了

解决方案 »

  1.   

    是个在JVM上运行的一种脚本语言,你到百度百科看看就知道了。。
      

  2.   

    Groovy: 
    1.是一个敏捷的、动态的基于Java虚拟机的编程语言 
    2.以Java语言的长处作为基础,但添加了一些来自于Python、Ruby和Smalltalk等语言的强大功能 
    3.几乎为0的学习曲线,就将现代编程语言的特性带给了Java开发者 
    4.支持DSL(Domain-Specific Languages)和其它简洁的语法,所以代码更易读和易维护 
    5.使得编写shell和构建脚本更简单 
    6.减少了在开发web、GUI、database或控制台程序时编写的基础代码,提高开发者的生产率 
    7.对单元测试和mock提供支持,使它们更简单的使用 
    8.能无缝地与现有的Java对象和库进行集成 
    9.编译成Java字节码,所以你可以在任何使用java的地方引用groovy编写的对象和库