Groovy 1.6的新特性
小结
Groovy继续朝着减轻开发者负担的目标大踏步前进着,在新版本中提供了各种新特性和改进:AST转换极大降低了表达某些关系和模式所需的代码量,同时将语言开放给开发者以供进一步扩展,几个元编程增强简化了代码,使我们可以编写表达力更强的业务规则,同时还支持常见的企业级API,如Java 6的scripting APIs、JMX管理系统及OSGi编程模型。所有这些成就都没有牺牲与Java的无缝集成特性而且性能要比之前的版本上了一个新台阶。
至此为止本文也行将结束,如果还没有使用过Groovy,我希望这篇文章会让你明白Groovy能为你的项目带来什么,如果已经使用过Groovy,那么你将了解到该语言的所有新特性。接下来就去下载Groovy 1.6吧。如果想深入了解Groovy、Grails及Griffon,我建议你参加我们的GR8会议,该会议将在丹麦首都哥本哈根举办,主要讨论Groovy、Grails及Griffon,届时这些技术方面的专家和创建者将通过现场的展示和手把手的实验给予你指导。
1
第1页:Groovy 1.6概览及性能改进第2页:多路赋值第3页:if/else与try/catch/finally块中可选的返回语句第4页:AST转换第5页:@Singleton第6页:@Immutable第7页:@Lazy第8页:@Delegate第9页:@Newify第10页:@Category与@Mixin第11页:@PackageScope第12页:Grape—适合Groovy的高级打包引擎第13页:Swing builder增强第14页:Swing console改进第15页:增强的元编程及针对POJO的基于实例的元类第16页:ExpandoMetaClass DSL第17页:运行时掺元第18页:JSR-223 Groovy脚本引擎及JMX Builder第19页:改进的OSGi支持第20页:小结
相关文章