课程表

Groovy课程

工具箱
速查手册

Groovy教程

当前位置:免费教程 » Java相关 » Groovy
Groovy

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

Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。

由于其运行在 JVM 上的特性,Groovy 可以使用其他 Java 语言编写的库。

开始学习Groovy!

简介

Groovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。

Groovy是JVM的一个替代语言(替代是指可以用 Groovy 在Java平台上进行 Java 编程),使用方式基本与使用 Java代码的方式相同,该语言特别适合与Spring的动态语言支持一起使用,设计时充分考虑了Java集成,这使 Groovy 与 Java 代码的互操作很容易。(注意:不是指Groovy替代java,而是指Groovy和java很好的结合编程。

Groovy的特点

Groovy中有以下特点:

  • 同时支持静态和动态类型。
  • 支持运算符重载。
  • 本地语法列表和关联数组。
  • 对正则表达式的本地支持。
  • 各种标记语言,如XML和HTML原生支持。
  • Groovy对于Java开发人员来说很简单,因为Java和Groovy的语法非常相似。
  • 您可以使用现有的Java库。
  • Groovy扩展了java.lang.Object。

Groovy的官方网站是http://www.groovy-lang.org/

适用人群

本教程对于想要学习Groovy编程基础知识的所有软件专业人员非常有用。

学习前提

在继续本教程之前,您应该有一些Java或任何其他面向对象编程语言的实践经验。 

转载本站内容时,请务必注明来自W3xue。
部分原创内容未经授权禁止转载,违者必究。