`
- 浏览:
207789 次
- 性别:
- 来自:
北京
-
Groovy
An agile dynamic language for the Java Platform
- 是一个基于Java虚拟机的敏捷动态语言。
- 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。
- 为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。
- 支持DSL(Domain Specific Languages领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。
- Goovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变的非常简单。
- 在开发Web,GUI,数据库或控制台程序时 通过减少框架性代码 大大提高了开发者的效率。
- 支持单元测试和模拟(对象),可以简化测试。
- 无缝集成 所有已经存在的 Java对象和类库。
- 直接编译成Java字节码,这样可以在任何使用Java的地方 使用Groovy。
目前已经发展到version 1.5,
- 描述: GroovyConsole
- 大小: 28.5 KB
分享到:
- 2008-01-24 19:25
- 浏览 912
- 评论(0)
- 论坛回复 / 浏览 (0 / 1624)
- 查看更多
Global site tag (gtag.js) - Google Analytics
相关推荐
Groovy是一种动态、开源的编程语言,它是Java平台上的一个重要的补充。Groovy结合了Python、Ruby和Smalltalk等语言的特性,同时保留了与Java的无缝集成能力,使得它在脚本编写、Web开发、自动化测试等领域有着广泛的...
Groovy 是一种强大的、动态的编程语言,专为 Java 平台设计。它与 Java 具有很好的兼容性,可以在现有的 Java 应用程序中轻松地集成 Groovy 脚本。Groovy 的官方参考文档《Groovy User Guide》提供了关于如何使用 ...
Getting Started with Groovy** - **介绍**: 本章主要介绍了如何开始使用Groovy编程语言。对于初次接触Groovy的新手来说,这是一个很好的起点。 - **核心知识点**: - 安装Groovy环境 - Groovy脚本的基本语法 - ...
- **Groovy**: 运行Groovy脚本文件。 - **Groovyc**: 编译Groovy脚本到Java字节码。 - **Groovysh**: 命令行界面,支持即时执行Groovy命令。 - **GroovyConsole**: GUI控制台,提供简单的编辑功能。 #### 六、基本...
- **第11章:整合Groovy**:讲解了如何将Groovy与其他系统和服务进行集成,包括Web服务、脚本引擎等。 - **第12章:使用XML工作**:介绍了Groovy中处理XML的强大功能,包括XPath查询、DOM操作等。 ##### 第三部分:...
Groovy 是一种灵活且功能强大的脚本语言,非常适合用于自动化任务、单元测试以及快速应用开发等领域。在 Eclipse 中集成 Groovy 可以为开发者提供一个集成了编辑、调试和运行等功能于一体的开发环境,极大地提高了...
Groovy是一种基于Java虚拟机(JVM)的编程语言,设计目标是简化Java的语法,使其更加简洁和灵活。Groovy结合了静态类型语言和动态类型语言的特点,它与Java语法相似,但去除了一些繁琐的元素,如强制类型声明和语句...
Groovy是一种动态、灵活的编程语言,它是Java平台上的一个主要面向开发者的工具,尤其在敏捷开发中备受青睐。Groovy结合了Java的强类型特性和动态语言的灵活性,使得编写代码更加简洁、高效。本学习资料将带你深入...
通过上述分析,可以看出《Groovy and Grails Recipes》这本书主要介绍了如何使用Groovy语言和Grails框架进行高效、灵活的Web应用开发。无论是对于初学者还是有经验的开发者来说,都能从中获得实用的技术知识和实战...
Groovy是一种基于Java平台的、动态的、强大的编程语言,它融合了面向对象编程、函数式编程和静态类型检查的能力,为开发者提供了简洁、高效的语法,使得编写Java虚拟机(JVM)上的应用程序变得更加容易和快捷。...
**第1章: Your Way to Groovy** - **内容概述**: 这一章节为初学者提供了进入Groovy世界的入门指南。 - **知识点**: Groovy的基础概念介绍,包括语言特点、设计哲学以及与其他语言(尤其是Java)的关系。 - **学习...
**Grails 框架与 Groovy 语言详解** **一、Grails 框架** Grails 是一个基于 JVM 的开源全栈式Web应用框架,它构建在Groovy语言之上,提供了一种高效且富有生产力的开发环境。Grails 的设计理念是"Convention over...
4. **Master+Groovy**:这可能是Groovy的进阶教程,涵盖了领域特定语言(DSLs)的创建、并发编程、Groovy与Java的互操作性、Spock测试框架的应用等内容,旨在帮助开发者将Groovy技能提升到一个更高的层次。...