美文网首页
Groovy学习笔记

Groovy学习笔记

作者: jiting45 | 来源:发表于2018-03-14 14:07 被阅读0次

    https://www.ibm.com/developerworks/cn/education/java/j-groovy/j-groovy.html

    Groovy是一门动态语言、可以兼容Java。想比于Java代码量更少。Groovy所有的内容默认是public,其中使用集合和正则的时候不需要导包。
    Groovy属于脚本语言,可以在运行时解释。Java语言需要先编译成字节码,然后再解释。所以Groovy可以省去编译这个步骤。
    Groovy是没有类型的Java代码。Groovy 会根据对象的值来判断它的类型。
    在Groovy中"一切都是对象",例如 def a=12; a的类型是Integer而不是int。
    Groovy甚至不需要定义变量的类型,连def都不需要写。
    Groovy集合闭包:{} 、it。Groovy的闭包是一个可执行的代码块。
    Groovy 是没有类型、没有修改符、没有 return、没有 Iterator、不需要导入集合的 Java。简而言之,Groovy 就是丢掉了许多包袱的 Java。

    相关文章

      网友评论

          本文标题:Groovy学习笔记

          本文链接:https://www.haomeiwen.com/subject/dhlzfftx.html