groovy环境搭建

什么是DSL?

领域特定语言DSL(全称:domain specific language)

常见的DSL语言有:UML、HTML、SQL、XML、Groovy

作用:解决某一特定领域的问题

什么是groovy?

groovy是一种基于JVM的敏捷开发语言。

结合了Python、Ruby和Smalltalk的许多强大特性,groovy可以与java完美结合,可以使用java所有的库。

groovy特性

语法上支持动态类型,闭包等新一代语言特性

无缝集成所有已经存在的Java类库

即支持面向对象编程也支持面向过程编程


groovy开发环境搭建

前提已经配置好JDK环境变量

groovy官网下载地址:https://groovy.apache.org/download.html

配置环境变量

变量名:GROOVY_HOME

变量值:groovy存放目录

groovy环境搭建_第1张图片

编辑系统环境变量 Path,新增 %GROOVY_HOME%\bin

groovy环境搭建_第2张图片

ctrl+R,输入cmd,打开命令提示符窗口,输入 groovy -version,校验groovy环境变量是否配置正确

groovy环境搭建_第3张图片


创建Groovy项目

groovy环境搭建_第4张图片

groovy环境搭建_第5张图片

groovy和java的区别

Java 的 HelloWorld

public class DemoClass {
	public static void main(String[] args) {
		System.out.println("Hello World");
	}
}

Groovy 的 HelloWorld

println "Hello world"    // 一行脚本一样的代码

你可能感兴趣的:(Gradle,gradle)