阅读更多

1顶
1踩

编程语言
Groovy 1.8.3发布了,按照之前发布的惯例,此次也同时发布了1.9的第4个测试版。



Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。Groovy支持DSL(Domain Specific Languages,领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。

1.8.3版本引进了一个新特性:允许"groovy"接受URL并运行脚本。同时进行了部分改进,包括:

  • 允许用户自定义groovysh提示
  • DateGroovyMethods应该有方法格式(如java.util.Date、字符串、时区)
此外,该版本还修复了大量的Bug,详细信息参阅:http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=17657

1.9 beta 4版本中除了包含1.8.3中的新特性和改进外,还改进了:

  • 在ExpandoMetaClass中移除了isModified方法的同步性,以提高性能。
  • 新增了对全局转换加载/应用的控制。
  • 提高了DefaultTypeTransformation.booleanUnbox的性能。
  • 新增了AST浏览器中的字节码查看功能。
该版本修改的Bug信息参阅:http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10242&version=17656

下载地址:

1.8.3二进制版本源码版本

1.9 beta 4二进制版本源码版本

  • 大小: 17.1 KB
1
1
评论 共 1 条 请登录后发表评论
1 楼 haibaoxian 2011-10-24 10:30
      [b][/b][u][/u]
引用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics