- 博客(5)
- 收藏
- 关注
Groovy笔记5
An assignment is not allowed as a top-level expression in an if test. The restriction of assignments from being used in top-level Boolean expres- sions applies only to if and not to other control st...
2007-06-19 10:52:15
70
Groovy笔记4
一个closure就是一段被当作对象包装起来的代码,它是一个对象 closure的行为就像method,因为它可以接受参数也可以返回值 把迭代和针对每一次迭代作何处理分离开来并不是引入closure的唯一原因, 另一个可能更为重要的原因是处理资源,例如文件的打开和关闭,数据库的连接和释放, 网络的连接和释放等等 定义closure的三种方法: 1){} 2)def closure={}...
2007-06-18 16:24:32
78
Groovy笔记3
一个range就是一个区间和一个关于如何遍历该区间的策略 range的定义:在左边界和右边界之间含2个点号就是一个range left..right 双点号区间操作符优先级很低所以经常需要使用小括号(left..right) 另外不包含右边界的range定义如下(left..<right) 因为range是对象所以可以传递他们可以调用他们的方法 range的each和contains方法...
2007-06-08 17:33:28
81
Groovy笔记2
Groovy的哲学任何东西都看作对象任何操作符都看作方法调用 Grooy中操作符是方法调用的快捷方式 Groovy把没有显式声明类型的变量看作java.lang.Object Groovy有两种类型的String普通String和GString 普通String是java.lang.String的实例而GString是groovy.lang.GString的实例 GString允许...
2007-05-31 13:21:51
65
Groovy笔记
Groovy基础 单行注释 // 多行注释 /* */ 在Groovy中依然适用的Java语法: 通用的packaging mechanism(打包机制?) 语句(包括package声明语句和import导入语句) 类和方法的定义(除了Java的nested class) 控制结构(除了经典的Java for(int i=0;i<limit;i++)循环结构) 操作符,表达式,赋值操作 ...
2007-05-29 16:34:41
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人