![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
groovy
TuxedoLinux
这个作者很懒,什么都没留下…
展开
-
groovy 闭包实战教程
groovy 闭包实战教程闭包本质是一段匿名的代码块,如是:{ -> } ;闭包是groovy.lang.Closure类型,因此可以作为参数传入方法,甚至闭包。同时闭包也是一个方法,没有与之关联的类;因此,其可以有参数和返回值(其实还可以返回一个闭包)。闭包总是返回代码块的最后一条语句,return关键字是可选的。闭包的方法体代码调用时才执行。简单示例这个闭包带有一...转载 2018-07-28 16:37:19 · 276 阅读 · 0 评论 -
Groovy学习笔记
Groovy学习笔记 Groovy的文件形式test.groovy 文件以groovy后缀 每个文件对应一个对象 两种写法:class,脚本形式一文件名:Person.groovypackage beanclass Person { String name String gender Person(name, gender) { ...转载 2018-07-21 16:45:04 · 588 阅读 · 0 评论 -
Groovy基本句法
Groovy基本句法Gradle作为一个构建工具自然不会自己去创造一门语言来支撑自己,那么它用的是哪门子语言呢?什么语言能写成这样:task hello { doLast { println 'Hello world!' }}如此风骚的语法自然要归Groovy莫属了。什么是Groovy官方介绍如下:Apache Groovy is a ...转载 2018-07-21 21:19:17 · 171 阅读 · 0 评论 -
闭包
闭包闭包,英文叫Closure,是Groovy中非常重要的一个数据类型或者说一种概念了。闭包的历史来源,种种好处我就不说了。我们直接看怎么使用它!闭包,是一种数据类型,它代表了一段可执行的代码。其外形如下:def aClosure = {//闭包是一段代码,所以需要用花括号括起来.. String param1, int param2 -> //这个箭头很关键。箭头...转载 2019-02-03 00:46:16 · 157 阅读 · 0 评论