变量声明
定位字段两种方式
方法声明
方法返回值声明
方法参数声明
高级方法参数使用
构造函数
位置参数
命名参数
隐式构造函数
接口与集成与Java一样
GroovyBeans---groovy方式非常简便
其中旧版的Groovy使用@Property语法,现在被移除了。
例子
属性获取方法,Groovy方式直接 .属性名 字就可以了
属性获取器和@语法的使用区别
上边的例子可以看出 .proertyName 调用的是get方法,而.@propertyName是直接获取属性
Beans 方法
扩展Bean
GPaths 查询对象
通过GPaths很容易得到匹配的方法,如果通过Java方式的话,代码量要远远大于Groovy风格的代码量
Java代码与Groovy代码对比
传播操作
注意:getList返回的是一个数组,sum的参数是独立的三个参数
与Java中的list.addAll(otherlist)等同