Groovy 1.8.6正式发布(附下载)
Groovy 1.8.6 正式发布了,这是最新的 Groovy 稳定版本。
Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和 Smalltalk等语言中的诸多特征。Groovy支持DSL(Domain Specific Languages,领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。
该版本的新功能包括:
- 新增byte[].encodeHex方法。
- 新增GDK方法Object[].contains()。
- 为原始数组提供了包括DGM(DefaultGroovyMethods,利用Groovy的元编程能力注入到普通类中的方法)在内的方法。
该版本的功能改进包括:
- 减少了groovyc命令行长度。
- GroovyTestCase中的shouldFail{...}语句应该返回异常信息,而不是封闭式的消息。
- Groovy的POM中添加了一个<license/>块。
- GroovyScriptEngineImpl现在可以使用ConcurrentHashMaps。
- GroovyEngine不能为ant文件创建友好的脚本名称。
- 绑定hasVariable。
- 改进了表格中的TableSorter输出。
- TimeDuration应该实现Comparable功能。
- List中添加了一个collate方法。
另外,该版本还修复了一些bug,详细信息参阅:ReleaseNote
相关推荐
软件的信雅达 2020-11-02
糖葫芦娃哈哈 2020-11-02
淡茶 2020-05-10
PHP学习笔记 2020-03-06
anvien 2020-01-08
quzhongwei 2020-01-06
淡茶 2020-01-03
tysforwork 2019-12-12
简单点好 2013-09-04
PeterHao0 2013-08-31
软件的信雅达 2019-11-19
软件的信雅达 2017-02-11
yiyilanmei 2015-04-28
无聊找点事做 2019-09-06
HaleyJenkins 2016-10-18
PeterHao0 2016-01-22
dieefer 2017-02-11
liushidexing 2016-11-03
春天花会开 2016-11-01