前言:
知识点记录来源于【Groovy程序设计】一书中,本文仅作知识点记录供日后使用查询,不做教程使用。
1.安装Groovy
安装非常简单,百度一下很多教程,安装过JDK的都懂。
查看安装的groovy的版本:
groovy -v
2.使用groovysh
安装了Groovy,就可以使用groovy命令行工具groovysh试一试了,这是最快的体验groovy的方式。
打开一个终端窗口,输入groovysh命令回车即可,我们就会看到一个shell,然后就可以输入groovy代码了,如下(截图):
groovysh可以用于编码过程的一些实验代码,上面中的 println ‘Test drive Groovy’ ,打印的就是引号中的内容,后面还有个null,是因为println方法没有任何返回。
也可以输入多行的代码,例如isPalindrome自定义方法那样,如果使用中groovysh提示存在问题,那么可以在每行代码输入完的时候加一个分号。
groovy:后面的数字告诉我们已经积累的要执行的代码行数。
输入 :help 可以得到支持的命令,如下:
3.使用groovyConsole
groovy图形化界面,位置在安装的groovy目录下的bin目录中(%GROOVY_HOME%\bin),双击groovyConsole.bat即可,也可以直接在终端中执行 groovyConsole 命令打开,如下:
输入groovy代码,执行,如下:
执行快捷键为:Ctrl + Enter/Ctrl + R
4.在命令行中运行groovy
命令行中运行groovy,只需要输入groovy命令,后面跟着groovy程序的文件名即可(不需要后缀),如下:
说明:
- ls命令展示当前目录下我们有一个文件 Hello.groovy
- cat命令查询这个文件中的内容是 println “Hello Groovy!!!”
- groovy命令执行了这个文件(中的命令),也可以看到结果正确打印了
如果不想在命令行运行文件,而是直接运行一些命令,可以使用 groovy -e 命令,如下:
其实实际中groovy命令对于执行较大的groovy脚本和类非常有用,或者我们输入的或者不包含在任何类中的一些可执行代码,也可以是一个带有static main(String[] args)方法的类。
5.使用IDE
大量编写groovy代码,还是得使用IDE,例如 IntelliJ IDEA、Ecilpse Groovy插件等等。