阅读更多

18顶
0踩

编程语言

原创新闻 Groovy 1.8.6 正式发布

2012-02-10 10:16 by 副主编 wangguo 评论(14) 有6173人浏览
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

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

  • 大小: 17.1 KB
18
0
评论 共 14 条 请登录后发表评论
14 楼 liudeh_009 2012-02-12 22:13
对java很好的补充
13 楼 akunamotata 2012-02-12 16:02
使用下来感觉语言很灵活,没有像java这么呆板,如果不舍得java可以部分使用来提高开发效率,绝对是开发利器。
12 楼 wangzaixiang 2012-02-12 15:48
groovy2.0有一些特性值得期待,Static Compilation, Static Type Check,有了这两个特性,groovy将成为一门动静兼宜的语言,在很多方面可以直接替代Java。
11 楼 fjjiaboming 2012-02-12 12:57
javasky00 写道
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼

我喜欢Scala, Not Java
10 楼 jjx 2012-02-12 12:00
javasky00 写道
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼

反过来说才成立吧
9 楼 javasky00 2012-02-12 11:47
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼
8 楼 沙舟狼客 2012-02-12 09:59
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!
7 楼 jjx 2012-02-11 19:46
推广上差了些,语言本身不错
6 楼 witcheryne 2012-02-11 18:06
realviv 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

死不了,我一直在用。

我也在用。
5 楼 realviv 2012-02-11 11:03
fjjiaboming 写道
哎. 这语言 , 还不死...

死不了,我一直在用。
4 楼 fjjiaboming 2012-02-11 09:39
哎. 这语言 , 还不死...
3 楼 沙舟狼客 2012-02-10 15:27
新增byte[].encodeHex方法。
新增GDK方法Object[].contains()。
这两点挺实用的
2 楼 wushexu 2012-02-10 13:24
每个小版本发布都有新闻
1 楼 xfjt297857539 2012-02-10 12:04
必须ding,虽然没用过

发表评论

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

相关推荐

  • WebSphere是IBM公司开发的一套基于Java的应用服务器软件

    WebSphere支持多种操作系统和硬件平台,并提供了丰富的功能和工具,帮助开发人员构建和部署高性能的企业级应用。开发工具和框架支持:WebSphere提供了一系列开发工具和框架,如IBM Rational Application Developer、Eclipse等,方便开发人员进行应用程序的开发和调试。集成能力:WebSphere支持与其他企业系统和应用程序的集成,包括数据库、消息队列、企业服务总线等,实现不同系统之间的数据交换和业务流程协同。

  • IBM WebSphere 9.0.5 笔记大全

    IBM WebSphere 笔记

  • 一文了解IBM WebSphere Application Server (WAS)、IBM HTTP Server (IHS)、Tomcat、Apache HTTP Server 和 Nginx

    一文了解IBM WebSphere Application Server (WAS)、IBM HTTP Server (IHS)、Tomcat、Apache HTTP Server 和 Nginx

  • WebSphere是IBM开发的一套企业级应用服务器软件,提供了强大的安全功能,以保护企业应用程序的安全性和机密性

    WebSphere支持多种操作系统和硬件平台,并提供了丰富的功能和工具,帮助开发人员构建和部署高性能的企业级应用。需要注意的是,不同版本的WebSphere可能对操作系统的支持有所差异,建议在使用之前查看官方文档以获取最新的支持信息。WebSphere是IBM开发的一套企业级应用服务器软件,提供了强大的安全功能,以保护企业应用程序的安全性和机密性。生态系统支持:WebSphere拥有庞大的生态系统,包括丰富的第三方工具和插件,可以扩展和定制WebSphere的功能。

  • 通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND

    一、IBMWebsphere集群 IBM WebSphere的发行版分为单机版和NetworkDeployment版,我们把Network Deployment称为ND即可作集群的版本。 WAS的集群和Weblogic的集群一样,它也可以作垂直和横向两种集群。 而WASND的集群是在所有的集群中最强大的,因为它可以: 通过各个node组成一个个cell,又可以把这一个个cell组成一个个...

  • IBM HTTP Server 连接数调整

    参考: http://www-01.ibm.com/support/docview.wss?uid=swg21167658

  • IHS和websphere,不输入项目上下文ip直接访问应用

    基础知识简介: IHS全称ibm http service,是IBM公司在apache web服务器的基础上进行了修改,适配ibm的websphere应用服务器。 问题描述: 我在was服务器上部署了一个叫做Hello的项目,项目只是输出页面一句话This is my JSP page.访问地址是 http://192.168.74.16/Hello/ 项目组要求使用http:/

  • nginx超时设置

    nginx常用的超时配置说明 client_header_timeout 语法 client_header_timeout time 默认值 60s 上下文 http server 说明 指定等待client发送一个请求头的超时时间(例如:GET / HTTP/1.1).仅当在一次read中,没有收到请求头,才会算成超时。如果在超时时间内,client没发送任何东西,nginx返

  • IBM WebSphere MQ 7.5基本用法

    IBM WebSphere MQ 7.5基本用法 一、下载7.5 Trial版本 http://www.ibm.com/developerworks/downloads/ws/wmq/ 这是下载网址,下载前先必须注册IBM ID,下载完成后一路Next即可(注:windows上安装时,会询问是否域环境,初次学习时,为简单起见,建议选择No) 安装完成后,MQ的Bin目录会自动添加到环境变量...

  • WebSphere可以在IBM的AIX操作系统上运行,AIX是IBM的一种UNIX操作系统,它被广泛用于大型主机、服务器和工作站上

    综上所述,WebSphere可以在IBM的AIX操作系统上运行,并且通过与IBM其他软件和服务的结合,可以为企业提供强大的应用程序和服务支持。总之,要确保WebSphere在AIX上的稳定运行,企业需要采取一系列的维护和管理措施,并建立完善的系统监控和安全防护机制。通过定期关注官方发布和更新公告、充分考虑业务需求和技术要求、进行充分的测试和验证以及进行系统的全面检查和性能评估等措施的实施,企业可以确保WebSphere的升级顺利完成并取得良好的效果。WebSphere可以在IBM的AIX操作系统上运行。

  • 珠联璧合:WebSphere Application Server Community Edition 和IBM HTTP Server

    IBM WebSphere应用服务器社区版(WebSphere Application Server Community Edition)是基于Apache基金会的开源项目Geronimo构建的轻量级Java EE应用服务器,可...

  • IBM Http Server 配置问题

    楼主happynight(泪)2003-07-24 16:24:43 在 WebSphere / 非技术区 提问 最近安装了IBM   Http   Server   1.3.19,可是打不开IBM   HTTP   Server   主页。     如何解决?(服务已启动) 问题点数:0、回复次数:6Top 1 楼cathy1978()回复于 2003-07-24 17:28

  • IBM Http Server 的安装配置方法

    <br />http://www.blogjava.net/Carter0618/archive/2010/10/29/157701.html

  • IBM HttpServer启动命令

    /soft/IBMIHS/bin # ./apachectl start               

  • ibm服务器漏洞修复,IBM HTTP Server漏洞修复措施

    今天小编给大家分享一篇IBM HTTP Server漏洞修复措施,感兴趣的朋友跟小编一起来了解一下吧!涉及程序:GET描述:通过提交超长的GET请求导致IBM HTTP Server远程溢出详细:IBM 的 HTTP 服务器是一个 web 服务器。在 Windows NT 使用的版本中存在拒绝服务的漏洞。如果提交一个超过219个字符的 GET 请求,将导致服务器停止响应,并报错。要恢复服务正常工作...

  • 服务器i文件夹,IBM i上http server实用技巧之一:访问IBM i多文件系统

    BodyIBM HTTP Server for i和IBM i文件系统关系如下图图1 HTTP Server通过Integrated File System Interface访问IBM i的常用文件系统图一配置HTTP Server访问不同文件系统下的应用IBM HTTP Server for i配置文件的缺省路径和文件名是/www/yourservername/conf/httpd.conf...

Global site tag (gtag.js) - Google Analytics