现在位置: 首页 > Groovy
2015-07-19 10:22 工业·编程 ⁄ 共 3382字 暂无评论
1. 在Groovy可以用def定义无类型的变量(定义变量方面def与JavaScript中的var相似),和返回值为无类型的方法,而在Java中没有def 2. Java中的equals方法对应Groovy中的== , 而Java中的==(判断是否引用同一对象)对应Groovy中的is方法 3. Java中的数组定义int[] a = {1, 2, 3}; 在Groovy写成int[] a = [1, 2, 3] 4. Java中的for循环for (int i = 0; i < len; i++) {...} 在Groovy中还可以写成for (i in 0..len-1) {...} 或者 ...
阅读全文

2015-07-18 10:27 工业·编程 ⁄ 共 2714字 评论 1 条
1、groovyShell 脚本语言运用,支持表达式及脚本文件: def run(foo) {        println 'Hello World!'        x = 123        foo * 10 } run foo public class TestGroovyShell { /**   * @param args   */ public static void main(String[] args) {   try {    Binding binding = new Binding(); &...
阅读全文
2015-07-17 10:19 工业·编程 ⁄ 共 2660字 评论 1 条
    Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。由于其运行在 JVM 上的特性,Groovy 可以使用其他 Java 语言编写的库。目前最新版本是2.4 基本特点 1、 构建在强大的Java语言之上 并 添加了从Python,Ruby和Smalltalk等语言中学到的 诸多特征,例如动态类型转换、闭包和元编程(metapr...
阅读全文