> 文章列表 > groovy环境搭建

groovy环境搭建

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存放目录

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

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


创建Groovy项目

groovy和java的区别

Java 的 HelloWorld

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

Groovy 的 HelloWorld

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