了解 Groovy 提供的工具
1. 認識 groovy
a) 直接執行 groovy 代碼
// HelloWorld.groovy
println "Hello,World!";
C:\WorkSpaces>groovy HelloWorld.groovy
Hello,World!
b) 在 groovy 指令中直接執行代碼(單行代碼)
C:\WorkSpaces>groovy -e println('Hello,World!')
Hello,World!
2. 認識 groovyc
a) 功能類似于 javac ,用于編譯 groovy 檔案
b) 編譯,會生成 .class 檔案
C:\WorkSpaces>groovyc HelloWorld.groovy
c) 運作,
i. 使用 java 來執行 groovyc 編譯生成的 .class 檔案
ii. 必須在 java 指令中加入 groovy 提供的 groovy-all-1.6.0.jar 的包(随後會有說明)
C:\WorkSpaces>java -cp %GROOVY_HOME%/embeddable/groovy-all-1.6.0.jar;classes;. HelloWorld
3. 認識 groovysh
a) 位于 %GROOVY_HOME%\bin\groovysh.bat
b) 可以通過 cmd 輸入 groovysh 調用,或者在 groovysh.bat 上輕按兩下運作
c) 指令行模式
C:\Documents and Settings\Administrator>groovysh
Groovy Shell (1.6.0, JVM: 1.5.0_11)
Type 'help' or '\h' for help.
-------------------------------------------------------------------------------
groovy:000> println "Hello, World!";
Hello, World!
===> null
groovy:000>
4. 認識 groovyConsole
a) 位于 %GROOVY_HOME%\bin\ groovyConsole.bat
b) 可以通過 cmd 輸入 groovyConsole 調用,或者在 groovyConsole.bat 上輕按兩下運作
c) 界面模式
println "Hello, World!";
groovy> println "Hello, World!";
Hello, World!
d) 重要快捷鍵: Ctrl + R 運作 / Ctrl + W 清除Console