《Groovy程序设计》是Groovy编程指南,结合诸多实例探索了Groovy语言特性。主要内容包括:Groovy基础知识介绍、如何将Groovy应用于日常编码、MOP与元编程、使用元编程等。
《Groovy程序设计》适合Java开发人员学习Groovy,对Groovy已有了解的程序员也可在本书中学到一些其他书中从提及的诀窍和技巧。
目录
- 第一部分 Groovy起步
- 第1章 起步 2
- 第2章 面向Java开发者的Groovy 8
- 第3章 动态类型 47
- 第4章 使用闭包 64
- 第5章 使用字符串 87
- 第6章 使用集合类 98
- 第二部分 使用Groovy
- 第7章 探索GDK 114
- 第8章 处理XML 128
- 第9章 使用数据库 136
- 第10章 使用脚本和类 143
- 第三部分 MOP与元编程
- 第11章 探索元对象协议 158
- 第12章 使用MOP拦截方法 166
- 第13章 MOP方法注入 173
- 第14章 MOP方法合成 192
- 第15章 MOP技术汇总 201
- 第16章 应用编译时元编程 209
- 第四部分 使用元编程
- 第17章 Groovy生成器 224
- 第18章 单元测试与模拟 240
- 第19章 在Groovy中创建DSL 261