Groovy 1.6概览
Groovy 1.6的主要亮点列举如下:
- 编译时与运行时性能的巨大提升
- 多路赋值
- if/else与try/catch块中可选的返回语句
- Java 5注解定义
- AST转换和众多转换注解,比如@Singleton、@Lazy、@Immutable、@Delegate及助手
- Grape模块和依赖系统及其@Grab转换
- Swing builder的若干改进、这要归功于Swing / Griffon团队,同时还有Swing console的几处改进
- 集成了JMX builder
- 各种元编程的改进,像是EMC DSL,针对POJO的基于实例的元类(per-instance metaclasses),以及运行时的掺元(mixin)
- 内置JSR-223脚本引擎
- 开箱即用的OSGi支持
时间: 2024-10-14 14:37:21