![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Groovy
文章平均质量分 84
yeziwang9
这个作者很懒,什么都没留下…
展开
-
Groovy的named parameter
Groovy的named parameter 一般有两个用途:1. 用在groovybean的构造函数中,提供一种便利的方式来创建新对象。2. 用在方法中(static or not-static),如果传入的参数是named parameter的话,那么该方法会自动收集这些named parameter,然后当成该方法的第一个参数。 我们先来看看第一种用途,假设我们有...原创 2010-11-19 11:49:10 · 239 阅读 · 0 评论 -
Groovy闭包中的this,owner和delegate
要想了解Groovy闭包中的this,owner和delegate的含义,首先我们需要知道闭包能在哪些上下文中进行创建。 创建闭包的上下文 首先,闭包可以在方法体中创建(类的实例方法或者静态方法均可) class Person{ def static method(){ def methodClosure={ println "methodClosu...原创 2010-11-28 12:57:49 · 317 阅读 · 0 评论 -
Groovy中的隐式构造函数
Groovy 中提供了一种可以将List直接转成对象的方式,这种方式将隐式调用Groovy bean中定义的构造函数来创建对象。 假设我们有如下Groovy bean定义: class Addr{ String homeAddr String workAddr Addr(def home,def office) { this.homeAddr=ho...2010-11-28 17:11:19 · 803 阅读 · 0 评论