Groovy簡(jiǎn)介與環(huán)境搭建

一、簡(jiǎn)介

? ? ? ? Groovy 是用于JVM(虛擬機(jī))的一種敏捷的動(dòng)態(tài)語(yǔ)言,它是一種成熟的面向?qū)ο?/a>編程語(yǔ)言,既可以用于面向?qū)ο缶幊蹋挚梢杂米骷兇獾?a target="_blank" rel="nofollow">腳本語(yǔ)言。使用該種語(yǔ)言不必編寫(xiě)過(guò)多的代碼,同時(shí)又具有閉包和動(dòng)態(tài)語(yǔ)言中的其他特性。Android Studio的項(xiàng)目構(gòu)建工具Gradle是基于Groovy語(yǔ)言的,所以先從Groovy開(kāi)始學(xué)習(xí)。

二、環(huán)境搭建

1、安裝JDK(java)(略)

2、安裝GDK(groovy)

? ? ? ? 下載網(wǎng)站:http://www.groovy-lang.org/download.html?

? ? ? ? 將groovy-2.4.9-installer.exe (基于Windows)安裝到電腦盤(pán)符下,安裝過(guò)程中請(qǐng)選中將目錄添加到Path中即可,然后在DOS中輸入命令

groovy -v

??????? 若出現(xiàn)groovy的版本號(hào)等信息,如下所示,即成功安裝了groovy.

Groovy Version: 2.4.9 JVM: 1.8.0_73 Vendor: Oracle Corporation OS: Windows 7

3、IntelliJ IDEA ?搭建開(kāi)發(fā)環(huán)境

a、創(chuàng)建一個(gè)Groovy工程:File->New->New project->groovy 如圖所示:

創(chuàng)建groovy工程

2、配置環(huán)境:

??????? 將安裝好的JDK目錄和GDK目錄配置如下圖所示:

環(huán)境配置


3、源文件配置

??????? 在源文件src目錄下創(chuàng)建兩個(gè)包,java和groovy,將兩個(gè)文件夾改成源文件目錄:Alt+Shift+Ctrl+S 彈出對(duì)話(huà)框同時(shí)選中java 和 groovy,點(diǎn)擊Source->OK,如下圖所示:


源文件配置

4、新建.groovy文件

??????? 回到主界面,選中g(shù)roovy文件夾,新建groovy文件即可,如圖所示:

新建.groovy文件


5、編寫(xiě)源代碼并運(yùn)行

??????? 源代碼如下:

/**

* Created by lizihanglove on 2017/3/18.

*/

class BuildProject {

static void main(args){

println "Hello Groovy!";

?}

}

運(yùn)行:Shift+F10:


運(yùn)行結(jié)果
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,745評(píng)論 25 709
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,253評(píng)論 6 342
  • 我有很多個(gè)人生轉(zhuǎn)折點(diǎn),16歲開(kāi)始工作?18歲開(kāi)始學(xué)縫紉?22歲學(xué)電腦軟件?27歲開(kāi)始創(chuàng)業(yè)?每一個(gè)轉(zhuǎn)折點(diǎn)于我而言都很...
    新意燕兒閱讀 426評(píng)論 15 2
  • 今天去了她住的地方,一個(gè)小小的房間,里面的東西塞得滿(mǎn)滿(mǎn)的,看過(guò)去很多的東西都是那么的熟悉,原來(lái)這些東西也曾出現(xiàn)在我...
    李蘇珊閱讀 73評(píng)論 0 0

友情鏈接更多精彩內(nèi)容