阅读更多
Groovy开发团队宣布Groovy 1.8.2和1.9 beta3发布了。这次由于beta 2发生了一个意外的小技术故障,以及Maven Central方面的问题,1.9分支的beta版直接跳至beta 3。



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

此次版本的最大亮点在于原始类型的运算性能优化。除此之外,其他的改进都是关于BUG修复的。

Groovy 1.8.2改进:

  • [GROOVY-4949] - Groovy should provide CharSequence variants for most its DGM String methods
  • [GROOVY-4962] - SwingBuilder binding updates should happen inside the EDT if the target is an UI component
详细信息参阅Groovy 1.8.2 Release Notes

Groovy 1.9 beta3改进:

  • [GROOVY-4949] - Groovy should provide CharSequence variants for most its DGM String methods
  • [GROOVY-4960] - SwingBuilder.doOutside should use a ThreadPool
  • [GROOVY-4961] - SwingBuilder should set the node's name property with the value of the id property if no name is set
  • [GROOVY-4962] - SwingBuilder binding updates should happen inside the EDT if the target is an UI component
详细信息参阅Groovy 1.9 beta3 Release Notes

另外,Groovy已经完成了到Git的迁移工作。可以访问下面的地址了解详情:http://xircles.codehaus.org/projects/groovy/repo/git/repo。之后,Groovy还会提供一个GitHub的镜像。

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

下载地址:http://groovy.codehaus.org/Download

  • 大小: 17.1 KB
9
0
评论 共 6 条 请登录后发表评论
6 楼 fjjiaboming 2011-09-08 21:04
GROOVY 作者都说过 : 要是早知道scala, 就不会创造groovy.
5 楼 saluotuo 2011-09-08 09:54
非常好的语言,用起来神清气爽!
4 楼 fjjiaboming 2011-09-08 08:57
用groovy 不如用scala.
我还是在用JAVA
3 楼 daqing15 2011-09-08 08:29
支持,不能缺乏支持者!哈哈!
2 楼 vcok 2011-09-07 20:23
一直用它来做测试结果分析。
1 楼 gazeldx 2011-09-07 17:31
貌似现在的人都对一些IT流行的公司和业务感兴趣,真正有用的技术,比如groovy都没啥人关注了。深感不安。

发表评论

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

相关推荐

  • jQuery学习笔记

    3、如何使用二、jQuery的使用1、jQuery函数 :$ / jQuery2、jQuery函数的使用1、核心函数2、核心对象3、使用jQuery核心函数1、选择器2、基本选择器3、层次选择器4、过滤选择器5、常见效果-表格隔行变色6、表单选择器...

  • jQuery.validate学习笔记

    jQuery的validate验证功能十分强大,但是能够自定义验证方法更具有灵活性,所以我只是把自定义的说明一下。 添加自定义方法是使用jquery的jQuery.validator.addMethod方法,这个方法的完整定义如下: ...

  • 20个神奇的jQuery插件和100个多优秀的jQuery资源

    原文 jShowOff: ... A jQuery Content Rotator – jQuery ... jQuery 1.4+ Compatibility:  All Major Browsers Demo:   http://www.mdelrosso.com/sheepit/index.php?lng=en_GB… Download:   ...

  • jquery.validate.js

    * jQuery validation plug-in 1.5.2 * * http://bassistance.de/jquery-plugins/jquery-plugin-validation/ * http://docs.jquery.com/Plugins/Validation * * Copyright (c) 2006 - 2008 JA¶rn ...

  • 1000个jquery插件

    1.导航类 (1)Horizontal accordion: jQuery 基于jQuery开发,非常简单的水平方向折叠控件。二手图书 二手书 特价书 旧书网 (2)jQuery-Horizontal Accordion具有XBOX360 blade界面风格的水平方向Accordion。二手图书 ...

  • 55款超强 jQuery 导航菜单插件

     ...Posted in Plugins, Showcase, Tools, Usability, Web Design • 3 years ago • Written by Daniels Mekšs • 9 Comments Navigation is one of the most important ele

  • jquery

    2. 解决jQuery, prototype共存,$全局变量冲突问题: <script src="prototype.js"></script> <script src="http://blogbeta.blueidea.com/jquery.js"></script> <script type="text/javascript"> jQuery....

  • jquery.validate插件使用

    (1)jquery.validate.js   /* * jQuery validation plug-in 1.7 * * http://bassistance.de/jquery-plugins/jquery-plugin-validation/ * http...

  • [it-ebooks]电子书列表

    Linux All-in-One For Dummies, 5th Edition http://it-ebooks.info/book/3613/ Data Structures and Algorithms with JavaScript || Bringing classic computing approaches to the Web ...

  • [it-ebooks]电子书列表v0.1.1

    Photoshop Elements 13 All-in-One For Dummies || || 576 || http://it-ebooks.info/book/4729/ [2014]: Data Manipulation with R || Perform group-wise data manipulation and deal with large ...

  • 第三方组件资料整理

    PYC知识库整理文档 1 组件库 1.1 Jquery插件 名称:jquery 地址:http://jquery.com ...描述:封装了javascript...名称:jQuery UI Layout Plug-in 地址:http://layout.jquery-dev.net/demos.cfm 版本:1.3.0 ...

  • 登录验证

    在<head>里加 <!...script type="text/javascript" src="js/jquery-1.7.2.min.js"></script><script type="text/javascript" src="js/login/jquery.validate.js"><...

  • maven创建项目的模版类型(基于3.3.9版本)

    27: remote -> ca.bc.gov.open.cpf:cpf-archetype-plugin (CPF Plug-in Maven Arechtype) 28: remote -> ca.bc.gov.open.cpf:cpf-archetype-web (Concurrent Processing Framework Archetype Web) 29: remote -> ch....

  • Jenkins插件开发完全示例

    parameter 插件名称: 插件的名称在 Jenkins UI 和其它地方(如:插件站点)展示给用户 建议使用简短的描述性名称,如 Subversion 本示例的插件名称叫:Slave Server Parameter Plug-In groupId: 推荐使用 io....

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

  • 原木5秒数据20241120.7z

    时间序列 原木 间隔5秒钟 20241120

  • 毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

    毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

  • 基于springboot课件通中小学教学课件共享平台源码数据库文档.zip

    基于springboot课件通中小学教学课件共享平台源码数据库文档.zip

Global site tag (gtag.js) - Google Analytics