Groovy 初识.

简介: 在研究github上一个开源的Docker UI项目的时候,发现了groovy这个神奇简单而强大的语言。Java平台集成了不少支持函数式编程的语言,其中,Groovy 与 Java的结合最为自然。。 如下是一个简单的例子(在windows dos上写的,windows现在也不排斥它了,".NET"都开源了,另外也听微软的相关人说,AD+powershell+system cent


在研究github上一个开源的Docker UI项目的时候,发现了groovy这个神奇简单而强大的语言。Java平台集成了不少支持函数式编程的语言,其中,Groovy 与 Java的结合最为自然。。

如下是一个简单的例子(在windows dos上写的,windows现在也不排斥它了,".NET"都开源了,另外也听微软的相关人说,AD+powershell+system center可以搞定很多自动化等等,哈哈)


先看Hello World:





//然后一个简单的进一步的例子,在JAVA中,我们可以使用 java.lang.Process与系统级进程相互作用!如下:

/* --Java Code.
import java.io.*;
public class ExecuteProcess
{
    public static void main(String[] args)
    {
        try
        {
            Process proc = Runtime.getRuntime().exec("ipconfig");
            BufferedReader result = new BufferedReader(
                new InputStreamReader(proc.getInputStream()));
            String line;
            while((line = result.readLine()) != null)
            {
                System.out.println(line);
            }
        }
        catch(IOException ex)
        {
            ex.printStackTrace();
        }
    }
}
*/
//Groovy code is so sample!
//println "ls -l".execute().text
//println "ls -l".execute().getClass().name

println "groovy -v".execute().text


目录
相关文章
【Groovy】Groovy 环境搭建 ( 下载 Groovy | 安装 Groovy | 配置 Groovy 环境变量 )
【Groovy】Groovy 环境搭建 ( 下载 Groovy | 安装 Groovy | 配置 Groovy 环境变量 )
523 0
【Groovy】Groovy 环境搭建 ( 下载 Groovy | 安装 Groovy | 配置 Groovy 环境变量 )
|
10月前
groovy入门-GString
groovy入门-GString
93 0
|
XML 敏捷开发 IDE
Groovy 的介绍和简单的使用
Groovy 的介绍和简单的使用
|
Java 测试技术 程序员
|
存储 Java 索引
Groovy入门
Groovy学习路线
385 0
Groovy入门
|
JSON Java C#
Groovy核心语法总结
Groovy是一种基于JVM,功能强大、类型可选,动态的、可与Java无缝衔接的编程语言。Groovy语法简洁、易于学习,可以大大提高开发人员的工作效率,可为Java程序添加强大的功能,包括脚本功能、特定领域的语言编写、运行时和编译时元编程以及函数式编程。本文将快速介绍核心语法,让读者快速入门。
1185 0
 Groovy核心语法总结
|
Java Maven Kotlin
使用 Kotlin , Groovy ,Java 开发一个自己的 Gradle 插件
使用 Kotlin , Groovy ,Java 开发一个自己的 Gradle 插件 先上效果图: image.png 功能说明: korGenerate: 自动生成 Entity,Dao,Controller 模板代码 ko...
1725 0
《Groovy极简教程》第6章 Groovy与Grails
《Groovy极简教程》第6章 Groovy与Grails
1134 0

热门文章

最新文章