阅读更多

7顶
0踩

编程语言

原创新闻 Groovy 2.0 正式版发布

2012-06-29 10:05 by 副主编 wangguo 评论(6) 有6058人浏览
Groovy开发团队今天发布了Groovy 2.0正式版。


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

该版本带来了重要的改进,具有里程碑式的意义。主要新特性包括:

  • 一个静态类型检测器,让编译器来告诉你代码的正确性。
  • 针对应用程序关键部分性能的静态编译功能
  • 模块化,将Groovy JAR根据功能分割成若干个小型JAR,并让你创建自己的扩展模块。
  • JDK7 Project Coin(该项目主要工作是确定哪些小的语言改进将被添加到JDK7中)语法增强,使Groovy尽可能地保持对Java友好。
  • 集成了JDK 7 Invoke Dynamic,以便从JVM对动态语言的支持中获益。
更多的新功能可参阅:What’s new in Groovy 2.0?

下载地址:Groovy 2.0

  • 大小: 12 KB
7
0
评论 共 6 条 请登录后发表评论
6 楼 Alex丿 2012-07-02 12:34
好~~ 有什么好的资料!
5 楼 allenny 2012-06-29 13:48
何时移植到Android上啊,期待~~
4 楼 key232323 2012-06-29 11:44
good
社区活力很强啊
3 楼 悲剧了 2012-06-29 11:39
这周可以玩下了
2 楼 JohnnyJian 2012-06-29 10:35
经过一年多,终于发布了
1 楼 shiren1118 2012-06-29 10:33
好东西啊好东西啊

发表评论

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

相关推荐

  • 探索DomainModel系列

    MapperRegistry是工厂方法的变形?摘要本文通过由ActiveRecord模式到DataMapper模式(使用工厂方法)再到DataMapper模式(使用MapperRegistry)的一系列重构,探讨模式背后隐藏的思想和面向对象设计原则。...

  • lec-5 领域模型 DomainModel.ppt

    lec-5 领域模型 DomainModel.ppt

  • Domain model manual

    Domain model manual 324

  • Domainmodel:XText Domainmodel示例(按发行版)

    领域模型XText Domainmodel示例(按发行版)

  • 说说entity、model、domain是什么东西?

    entity、model、domain它们分别是什么东西?这三者有什么区别吗?

  • 关于后端 Entity Model Domain 的分界线

    前言:在我们开发中经常用一种类型的值来接收来自Dao层的数据并将它传送给前端,或者作为逻辑处理,一般这种类型有三种 Entity Model Domain 我们该如何准确的应用这三种类型呢?这三种类型又有什么不同呢? 这里...

  • entity、model和domain三者区别

    先用三句话来简单描述一下他们各自的特点: 名称 特点 entity 字段必须和数据库字段... model ... domain ... 很少用,代表一个对象模块 ...比如说:数据库有个user表,字段有long

  • UML图中的domain model,object model,system sequence diagram以及interaction diagram

    UML图(Unified Modeling Language,...在UML中,有很多类型的图,其中包括领域模型(Domain Model)、对象模型(Object Model)和系统顺序图(System Sequence Diagram)等。这些图都是用于描述不同层面和方面的系统。

  • Domain Model Distribution Frameworks-开源

    DMDF具有用于分发您的域模型的框架集合。 域模型运输框架[子项目]使您可以使用自己的域模型代替DTO。

  • entity、model、domain三个包名的意思

    entity(实体) entity的意思就是实体的意思,所以也是最常用到的,entity包中的类是必须和数据库相对应的, ...domain这个包国外很多项目经常用到,字面意思是域的意思。 domain很少用,代表一个对象模块; ...

  • 【转载】entity、model、domain区别

    entity的意思就是实体的意思,所以也是最常用到的,entity包中的类是必须和数据库相对应的,比如说:数据库有个user表,字段有long类型的id,string类型的姓名,那么entity中的user类也必须是含有这两个字段的,且...

  • domain、entity和model的package的区别

    平时写项目包名都是创建entity、dao/mapper、service、biz等,可在一些开源的项目里有一个包叫domain,里边放的是实体类,从功能看和我们平时用的entity没什么差别,于是就好奇研究了一下,原来还是有区别的: ...

  • ​实体entity、JavaBean、Model、POJO、domain的区别​

    Java Bean、POJO、 Entity、 VO , 其实都是java 对象,只不过用于...Entity接近原始数据,Model接近业务对象~ Entity:是专用于EF的对数据库表的操作, Model:是为页面提供数据和数据校验的,所以两者可以并存 ...

  • corpis-invoice-domain-model-1.2.1.jar

    jar包,官方版本,自测可用

  • Python库 | domainmodel-0.9.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:domainmodel-0.9.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

  • Python库 | domainmodel-0.12.tar.gz

    python库。资源全名:domainmodel-0.12.tar.gz

  • domain、entity、model、dto之间的关系

    可以这样理解,比如有一个集团,下属好多家公司,有几家公司是工厂类型(生产洗发水的、生产零食的、生产手机)那这几家公司就是一个domain,有几家是做服务行业(开按摩店、开Ktv)那这几家又是另一个domain。...

  • domain-model-com-jpa

    自述文件 使用清理代码和Hibernate(JPA 2.1)实现的域模型示例

  • jcommons-domain-model-jackson

    jcommons域模型杰克逊

  • Java毕业设计-springboot-vue-新闻推荐系统(源码+sql脚本+29页零基础部署图文详解+27页论文+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:29页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在 IDEA 中开发。服务端用 Java 并借 Spring Boot 框架搭建后台。前台采用支持 HTML5 的 VUE 框架。用 MySQL 存储数据,可靠性强。 能学到什么: 使用Spring Boot搭建后台。VUE 框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

Global site tag (gtag.js) - Google Analytics