Groovy v1.8发布 新兴的Java 2平台语言

Groovy是一种新兴的 Java 2 平台语言。Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用。

Groovy 1.8发行说明如下:

The 1.8 release of Groovy comes with many new features that greatly enhance

·the dynamic expressiveness of Groovy, specifically for defining DSLs
·runtime performance
·concurrent and parallel execution
·">design by contract
·functional programming style
·first-class JSON support
·compile-time meta programming
·and more helpers and library additions

These features have undergone the Groovy developer process with formal descriptions, discussion, and voting (GEP - Groovy Enhancement Proposal) for core parts and less formal developer discussions and JIRA voting for additional parts.

Our goal has stayed the same, though: to give the Java developer a tool that makes him more productive, allows him to achieve his goals faster and with a smaller margin of error, and extend the scalability of the Java platform from full-blown enterprise projects to everyday "getting things done" tasks.

时间: 2024-09-03 07:12:00

Groovy v1.8发布 新兴的Java 2平台语言的相关文章

Groovy v1.7.10和1.8-rc-3发布 新兴的Java 2平台语言

Groovy是一种新兴的 Java 2 平台语言.Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码.目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用. Groovy界面 特点: ● 是一个基于 Java虚拟机的敏捷 动态语言. ● 构建在强大的Java语言之上 并 添加了从Python,http://www.aliyun.com/zixun/aggregation/13430.html">

groovy v1.7.8发布 一种新兴的Java 2平台语言

Groovy是一种新兴的 Java 2 平台语言.Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码.目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用. Groovy 是 JVM 的一个替代语言 - 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同. Groovy界面 ● 是一个基于 Java虚拟机的敏捷 动态语言. ● 构建在

Groovy一种新兴的Java 2平台语言1.7.6发布

Groovy是一种新兴的 Java 2 平台语言.Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码.Groovy 在 12月16日发布了两个版本,Groovy 1.7.6 是一个 bug 修复版本,而 1.8 Beta3 则包含一些新功能: ● extended command expressions can be used on the right-hand side of assignments ● the @Log AST transformation is cus

NetBeans IDE v7.0 RC1发布 世界级的Java IDE

NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE.NetBeans当前可以在Solaris.Windows.Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用. NetBeans是一个全功能的开放源码Java IDE,可以帮助开发人员编写.编译.调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中.NetBeans 可支持Java 2平台标准版(J2SE)应用的创

QBlog博客 V2.5 版本发布 增加健康频道[支持多语言、多用户、多数据库、目录级URL]

QBlog发布历史回顾: 1:2010年11月08日---支持多语言.多用户.多数据库.目录级URL之路过秋天版博客发布[绝对有杀伤力的博客] 2:2010年11月10日---基础却容易被忽略的那点事--web入侵方式及注意事项总结 3:2010年11月15日---支持多语言.多用户.多数据库.目录级URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明] 4:2010年11月17日---路过秋天版博客-皮肤制作指南 [附犀利哥入侵攻防站话题] 5:2010年11月29日---路过秋天

Java核心技术 卷Ⅰ基础知识 1.1 Java程序设计平台

第1章 Java程序设计概述 ▲  Java程序设计平台         ▲  Java发展简史 ▲  Java"白皮书"的关键术语   ▲  关于Java的常见误解 ▲  Java applet与Internet   1996年Java第一次发布就引起了人们的极大兴趣.关注Java的人士不仅限于计算机出版界,还有诸如<纽约时报><华盛顿邮报><商业周刊>这样的主流媒体.Java是第一种也是唯一一种在National Public Radio上占用了

Java通向ObjC语言的桥梁:谷歌J2ObjC 0.7新版亮相

Java通向ObjC语言的桥梁:谷歌J2Obj C++ 0.7新版亮相 发表于2013-04-11 19:07| 次阅读| 来源CSDN| 0 条评论| 作者杨依帆 GoogleJavaiOSJ2ObjC开发工具开源 摘要:Google近日发布了开源命令行工具J2ObjC的http://www.aliyun.com/zixun/aggregation/29707.html">最新版本:J2ObjC 0.7.J2ObjC完全开源,通过它,开发iOS应用只需用 Objective-C编写UI部

实现Java与C语言接口

第一步:声明本地变量 <CCID_NOBR> <CCID_CODE>例如:class NativeHello{ public native void nativeHelloWorld(); static{ System.loodlibrary("nativeTest");//调用nativeTest.dll库文件 } }</CCID_CODE> </CCID_NOBR>     第二步:生成头文件     先用javac编译NativeH

Java开发平台中的生命周期管理

对象的生命周期没有大家想的那么复杂.其实其就是回答了两个简单的问题.什么时候需要创建对象? 什么时候把对象消亡?这两个问题解决了,那么对象的生命周期问题也就解决了. 一.传统的对象生命周期管理方法. 为了对Java开发平台中的生命周期管理方法有一个更加深刻的理解,笔者认为大家需要对传统的生命 周期管理方法先有一个了解.因为这有助于大家有一个相互的对比,从而会对Java语言中的生命周期管理 方法会有一个比较直观的印象. 在传统的编程语言中,如C语言,其考虑对象的生命周期,主要是从对象与应用程序的执