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