Groovy 2.3 发布,支持 JDK8
程序员文章站
2022-04-08 22:51:50
...
Groovy开发团队今天发布了Groovy 2.3正式版本。
Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。
新版本中的主要改进包括:
Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。
新版本中的主要改进包括:
- 支持运行在JDK8平台
- traits:一种新的面向对象方式
- 改善了AST转换,比如 @TailRecursive、@Builder和@Sortable
- 一个新的NIO2模块,支持Path
- JSON解析和构建现在更快
- 闭包参数类型推断
- 一个新的标记模板引擎
- Groovysh和GroovyConsole更易用
- 新的GroovyAssert测试工具
上一篇: 图片的响应式设计
下一篇: 除了FTP备份之外 你该试一试多备份
推荐阅读