一、简介
Groovy 是用于JVM(虚拟机)的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。Android Studio的项目构建工具Gradle是基于Groovy语言的,所以先从Groovy开始学习。
二、环境搭建
1、安装JDK(java)(略)
2、安装GDK(groovy)
下载网站:http://www.groovy-lang.org/download.html
将groovy-2.4.9-installer.exe (基于Windows)安装到电脑盘符下,安装过程中请选中将目录添加到Path中即可,然后在DOS中输入命令
groovy -v
若出现groovy的版本号等信息,如下所示,即成功安装了groovy.
Groovy Version: 2.4.9 JVM: 1.8.0_73 Vendor: Oracle Corporation OS: Windows 7
3、IntelliJ IDEA 搭建开发环境
a、创建一个Groovy工程:File->New->New project->groovy 如图所示:
2、配置环境:
将安装好的JDK目录和GDK目录配置如下图所示:
3、源文件配置
在源文件src目录下创建两个包,java和groovy,将两个文件夹改成源文件目录:Alt+Shift+Ctrl+S 弹出对话框同时选中java 和 groovy,点击Source->OK,如下图所示:
4、新建.groovy文件
回到主界面,选中groovy文件夹,新建groovy文件即可,如图所示:
5、编写源代码并运行
源代码如下:
/**
* Created by lizihanglove on 2017/3/18.
*/
class BuildProject {
static void main(args){
println "Hello Groovy!";
}
}
运行:Shift+F10: