Apache Groovy 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Apache Groovy 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java Groovy 查看源码 »
操作系统: 跨平台
开发厂商: Apache
收录时间: 2008-09-11

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

Groovy 主要的特点包括:

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

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

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

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

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

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

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

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

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

在线API doc:http://tool.oschina.net/apidocs/apidoc?api=groovy

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Apache Groovy 的相关博客

Groovy

Groovy Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能...

_groovy

_groovy 与beanshell类似,只是它执行的是apache groovy脚本,并返回结果。 如果定义了属性 “groovy.utilities”,属性将会被...

[Groovy] 在Groovy中优雅的实现do while

Groovy原生是不支持do while的,参考 groovy - dev > do while Migration From Classic to JSR syntax Groovy Documentation ...

groovy学习---groovy操作语法学习

Documentation The documentation is available as a single-page document, or feel free to pick at a direct section belo...

groovy学习---Groovy基础语法详解

Groovy基础语法详解 注释 单行注释 // a standalone single line comment println "hello" // a comment till the end of the...

精通 Groovy

使用 Groovy 的简单语法开发 Java 应用程序 本教程适合于不熟悉 Groovy,但想快速轻松地了解其基础知识的 Java™ 开发人员。了...

Groovy-拾遗

Groovy拾遗 美妙的操作符 许多以前使用 C++ 的开发人员会怀念操作符重载,例如 + 和 -。虽然它们很方便,但是被覆盖的操作符的...

评论 (4)

加载中
请问各位 Groovy 能否控制只允许代码中引入一部分java类库?
2013/03/28 16:08
回复
举报
你们见过最丑的开源框架Logo是啥?我先来两个LuceneGroovy
2014/07/23 21:56
回复
举报
那简直, 跟你的长相比 这些fmk的logo 简直丑爆了。
05/22 08:27
回复
举报
groovy的官网访问404,啥情况? Groovy
2014/11/03 18:44
回复
举报
更多评论
4 评论
366 收藏
分享
返回顶部
顶部