Groovy JVM 动态脚本语言

Groovy是一种基于JVM的敏捷开发语言,它结合了PythonRubySmalltalk的许多强大的特性。

Groovy 主要的特点包括:

  • 是一个基于Java虚拟机的敏捷动态语言

  • 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征

  • 为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。

  • 支持DSL(Domain SPEcific Languages领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。

  • Goovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变的非常简单。

  • 在开发Web,GUI,数据库或控制台程序时 通过减少框架性代码 大大提高了开发者的效率。

  • 支持单元测试和模拟(对象),可以简化测试

  • 无缝集成 所有已经存在的 Java对象和类库

  • 直接编译成Java字节码,这样可以在任何使用Java的地方 使用Groovy。

 

Apache Groovy 3.0.0-alpha-1 发布,JVM 动态脚本语言
Apache Groovy 3.0.0-alpha-1 发布了。这是 3.0 的预发行版,包含 9 处错误修复和改进。主要更新内容:Bug 修复[GROOVY-7573] - Groovyc ant task does not release file handles[GROOVY-7721] - Static type checking fails when compiling against a Java8 interface with inherited methods[GROOVY-8277] - [Parrot]Fix

发布于 2017-12-01 00:25:10 | 79 次阅读

Apache Groovy 2.4.13 发布,JVM 动态脚本语言
Apache Groovy 2.4.13 已发布,这是 GROOVY_2_4_X 分支的常规维护版本,强烈鼓励所有使用此分支旧版本的用户进行升级。此次更新包括了 45 处的 bug 修复以及改进,详情点此查看。文档[GROOVY-8257] - Incorrect package for Mixin AST transform in online docs[GROOVY-8269] - Unclear/incorrect definition of default be

发布于 2017-11-24 00:24:54 | 96 次阅读

Apache Groovy 2.6 alpha2 发布,JVM 动态脚本语言
Apache Groovy 2.6 alpha2 已发布,此版本包含10项修复和改进:修复[GROOVY-7573] - Groovyc ant task does not release file handles[GROOVY-7721] - Static type checking fails when compiling against a Java8 interface with inherited methods[GROOVY-8277] - [Parrot]Fix gls.syntax.MethodCallValidationTest#testD

发布于 2017-11-16 00:26:31 | 126 次阅读

Apache Groovy 2.4.12 发布,JVM 动态脚本语言
Apache Groovy 2.4.12 发布了,该版本是 Groovy 2.4.x 分支的维护版本。强烈鼓励所有使用此分支旧版本的用户升级到该版本。此次更新包括了 16 处的 bug 修复以及改进,详情点此查看。Sub-task[GROOVY-8235] - JSR308 avoid compiler errors for legacy versionsBug[GROOVY-7535] - Groovy category throwing

发布于 2017-06-25 00:00:22 | 177 次阅读

Apache Groovy 2.5.0 beta 1 发布,JVM 动态脚本语言
Apache Groovy 2.5.0  beta 1 发布了。Bug[GROOVY-4851] - NullPointerException on iterator() 调用[GROOVY-7840] - Verifier#makeDescriptorWithoutReturnType 使用泛型 ClassNode#toString [GROOVY-8144] - 调用在非公共类中声明的公共方法会导致IllegalAccessError[GROOVY-8176] - tap - 指令选择异常Improve

发布于 2017-06-07 00:48:22 | 139 次阅读

Apache Groovy 2.4.11 发布,JVM 动态脚本语言
Apache Groovy 2.4.11 发布了,该版本是 Groovy 2.4.x 分支的维护版本。强烈鼓励所有使用此分支旧版本的用户升级到该版本。此次更新包括了 15 处的 bug 修复以及改进,详情点此查看。Bug[GROOVY-7879] - 如果接口上有静态方法,Groovy 会调用错误的方法[GROOVY-8117] - groovydoc 链接到错误的类型[GROOVY-8123] - 静

发布于 2017-04-29 07:52:18 | 82 次阅读

Apache Groovy 2.4.10,JVM 动态脚本语言
Apache Groovy 2.4.10 了,Groovy 是一门基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。该版本是 2.4.x 分支系列的维护版本,强烈建议所有使用此分支上旧版本的用户升级到该版本。此版本包括 12 个 bug 修复和改进:Bug[GROOVY-6792] - ClassFormatError if a method has dots within it

发布于 2017-03-20 00:48:48 | 199 次阅读

Apache Groovy 2.4.9 发布,JVM 动态脚本语言
Apache Groovy 2.4.9 发布了,Groovy 是一门基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。该版本是 GROOVY_2_4_X 分支的维护版本。强烈建议所有使用此分支上旧版本的用户升级到该版本。此版本包含12个 bug 修复和改进:[GROOVY-8023] - Compile time increases exponentially when comp

发布于 2017-02-28 00:30:19 | 209 次阅读

Apache Groovy 2.4.8 发布,重要安全修复
Apache Groovy 2.4.8 发布了,Groovy 是一门基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。该版本是 GROOVY_2_4_X 分支的维护版本。强烈建议所有使用此分支上旧版本的用户升级到该版本。该版本包含许多错误修复,包括许多静态类型的修复,内部类处理,trait 的生成和各种性能增强以及内

发布于 2017-01-15 00:32:15 | 114 次阅读

Apache Groovy 2.4.8 发布
Apache Groovy 2.4.7 发布了,Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy 主要的特点包括:是一个基于Java虚拟机的敏捷动态语言。构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。为Java开发者提供了现代最流行的编程语言特性

发布于 2017-01-14 20:58:14 | 113 次阅读

Apache Groovy 2.4.7 发布
Apache Groovy 2.4.7 发布了,Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy 主要的特点包括: 是一个基于Java虚拟机的敏捷动态语言。 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。 为Java开发者提供了现代最流行的编程语

发布于 2016-06-08 00:52:17 | 141 次阅读

Apache Groovy 2.4.6 发布
Apache Groovy 2.4.6 发布,这是一个维护版本,完整改进记录包括:Bug[GROOVY-2178] - Shell can not handle multi-line list defs[GROOVY-2242] - Missing information in Javadoc of ExpandoMetaClass.enableGlobally()[GROOVY-3341] - MissingMethodException in Builder is misleading[GROOVY-4698] - Possible memory

发布于 2016-02-23 01:01:35 | 222 次阅读

Groovy编程入门攻略
本篇内容主要为大家讲解的是Groovy编程入门攻略。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-07-21 10:33:51 | 133 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务