这节介绍 groovy 在语言级别支持的三个强劲的特性:Gpath、Spread 操作符和 use 关键字。
我们先从 GPath 开始,一个 GPath 是 groovy 代码的一个强劲对象导航的结构,名称的选择与 XPath 相似,XPath 是一个用来描述 XML(和等价物)文档的标准,正如 XPath,GPath 的目标是用在表达试:明确的,紧凑易读的表达式。
GPath 几乎全部建立在你已经看到的概念上:属性访问,短方法调用及增加到 Collection 的 GDK 方法。他们仅仅引入了一个新的操作符:(*.)操作符,让我们通过正确的途径来开始使用它。