阅读更多
    Groovy 1.8.1 和 1.9 beta1 版发布!



    Groovy是一个基于 Java虚拟机的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。Groovy支持DSL(Domain Specific Languages,领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。

    Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。你也可以将Groovy想像成 Java 语言的一种更加简单、表达能力更强的变体。Groovy 和 Java 语言的主要区别是:完成同样的任务所需的 Groovy 代码比 Java 代码更少(有时候会少很多)。

    Groovy 1.8.1的新功能包括:

  • [GROOVY-1512] - 执行命令行脚本时,有可能执行BEGIN和END方法(类似于awk或Perl)
  • [GROOVY-4865] - 添加一个方法到集合、迭代器、数组中
  • [GROOVY-4885] - groupBy with a list or an array of closures as it's parameter for nested grouping
    Groovy 1.8.1中还改进了大量的功能和修复了大量的错误,具体参阅:Groovy 1.8.1 ReleaseNote

   Groovy 1.9 beta1 的新功能除了包含1.8.1新增的功能外,还包括:

  • [GROOVY-1984] - Shorther 语法可以一次捕捉多个异常
  • [GROOVY-4594] - Project Coin binary literals
     Groovy 1.9 beta1 版本其他的改进具体参阅:Groovy Groovy 1.9 beta1 ReleaseNote

官方网站http://groovy.codehaus.org/

下载地址http://docs.codehaus.org/display/GROOVY/Download
  • 大小: 10.8 KB
  • 大小: 17.1 KB
14
0
评论 共 10 条 请登录后发表评论
10 楼 skyfen 2011-07-25 09:16
groovy 可以开发Android手机应用吗?
9 楼 LubinJava 2011-07-25 08:37
还没学过.
8 楼 angel243fly 2011-07-24 22:45
还不会groovy,看来得学习学习了
7 楼 297014031 2011-07-24 21:17
vcok 写道
用groovy写了不少辅助小工具,真得很犀利。

大侠分享下啊。。。。期待了解。。。。。。
6 楼 key232323 2011-07-24 11:22
不敢同意2楼的,groovy本身就好很犀利的——grails只是这种犀利的一个表现罢了。

不用grails,用groovy做web说不定不grails还要简洁。
5 楼 eclipse2008 2011-07-23 18:58
前途无量,SpringSource不是盖的
4 楼 wushexu 2011-07-23 09:32
groovy最犀利的还是同步库--gpars,我认为。有了它,你还需要erlang吗
3 楼 wushexu 2011-07-23 09:25
有groovy我已经不想写java程序了
2 楼 KimHo 2011-07-22 20:43
groovy不算犀利,真正犀利的是背后的那一堆插件(grails)
1 楼 vcok 2011-07-22 20:29
用groovy写了不少辅助小工具,真得很犀利。

发表评论

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

相关推荐

Global site tag (gtag.js) - Google Analytics