Groovy

是一种新兴的 Java 2 平台语言。Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。
是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,
使用方式基本与使用 Java 代码的方式相同。
注意:不是指Groovy替代java,而是指Groovy和java很好的结合编程

是一个基于 Java虚拟机的敏捷 动态语言
构建在强大的Java语言之上 并 添加了从Python,Ruby和Smalltalk等语言中学到的 诸多特征。

Groovy 代码还能在运行时轻松地改变自己。
这实际上意味着,能够在运行时轻松地为对象指定新方法和属性。这一编程领域称为元编程。

Groovy支持闭包,它用起来就像是个函数样板,其中保留了一些可以在稍後再填入的空格。

用 Groovy 编写的任何内容都可以编译成标准的 Java 类文件并在 Java 代码中重用。
类似地,用标准 Java 代码编写的内容也可以在 Groovy 中重用。

posted @ 2011-12-19 22:26  万法自然~  阅读(587)  评论(0编辑  收藏  举报