西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 安卓軟件 安卓游戲 電腦軟件 軟件教程 專題合集

JVM 動(dòng)態(tài)腳本語言(Groovy)

2.4.13 官方最新版
  • JVM 動(dòng)態(tài)腳本語言(Groovy)2.4.13 官方最新版
  • 軟件類型:國產(chǎn)軟件 / 免費(fèi)軟件
  • 軟件大小:46.7M
  • 更新時(shí)間:2018-02-01 08:38
  • 應(yīng)用平臺(tái):WinXP
  • 軟件語言:中文
  • 軟件等級(jí):4級(jí)
  • 官方網(wǎng)站:http://groovy.codehaus.org/Download
5.0
0
好用
0
難用
  • 軟件簡介
  • 軟件截圖
  • 軟件評(píng)論
  • 軟件推薦

Groovy 是用于Java虛擬機(jī)的一種敏捷的動(dòng)態(tài)語言,它結(jié)合了Python、Ruby和Smalltalk的許多強(qiáng)大的特性。它是一種成熟的面向?qū)ο缶幊陶Z言,既可以用于面向?qū)ο缶幊,又可以用作純粹的腳本語言。使用該種語言不必編寫過多的代碼,同時(shí)又具有閉包和動(dòng)態(tài)語言中的其他特性。

Groovy是JVM的一個(gè)替代語言(替代是指可以用 Groovy 在Java平臺(tái)上進(jìn)行Java 編程),使用方式基本與使用  Java代碼的方式相同,該語言特別適合與Spring的動(dòng)態(tài)語言支持一起使用,設(shè)計(jì)時(shí)充分考慮了Java集成,這使 Groovy 與 Java  代碼的互操作很容易。(注意:不是指Groovy替代java,而是指Groovy和java很好的結(jié)合編程。)

Groovy 主要的特點(diǎn)包括:

是一個(gè)基于Java虛擬機(jī)的敏捷動(dòng)態(tài)語言。構(gòu)建在強(qiáng)大的Java語言之上 并添加了從Python,Ruby和Smalltalk等語言中學(xué)到的諸多特征。為Java開發(fā)者提供了現(xiàn)代最流行的編程語言特性,而且學(xué)習(xí)成本很低(幾乎為零)。

支持DSL(Domain Specific Languages領(lǐng)域定義語言)和其它簡潔的語法,讓你的代碼變得易于閱讀和維護(hù)。

Goovy擁有處理原生類型,面向?qū)ο笠约耙粋(gè)Ant DSL,使得創(chuàng)建Shell Scripts變的非常簡單。在開發(fā)Web,GUI,數(shù)據(jù)庫或控制臺(tái)程序時(shí) 通過減少框架性代碼 大大提高了開發(fā)者的效率。

支持單元測(cè)試和模擬(對(duì)象),可以簡化測(cè)試。無縫集成 所有已經(jīng)存在的 Java對(duì)象和類庫。直接編譯成Java字節(jié)碼,這樣可以在任何使用Java的地方 使用Groovy。

Groovy首次闖入編程語言排行榜前二十:

Groovy在本月?lián)魯×似渌腏VM語言,比如Scala( 36位 ), JavaFX腳本(第41 )和Clojure( #76 ) 。讓我們拭目以待,看它是否能在未來幾個(gè)月保持其前20名的位置。

前20名榜單排行榜

關(guān)于Groovy:

Groovy是一個(gè)被編譯成字節(jié)碼的面向?qū)ο蟮恼Z言。它的語法風(fēng)格與java很像,但是又沒java那么混亂。Java程序員能夠很快的熟練使 用   Groovy;實(shí)際上,Groovy編譯器是可以接受完全純粹的Java語法格式的,這樣能夠讓程序員在學(xué)習(xí)Groovy時(shí)不需要學(xué)習(xí)任何新語法。需要注     意使用Groovy的一個(gè)重要特點(diǎn)就是使用類型推斷,即能夠讓編譯器能夠在程序員沒有明確說明的時(shí)候推斷出變量的類型。同時(shí)Groovy也提供了一個(gè)高級(jí)   架構(gòu)來解決字符串處理,xml的序列化與反序列化以及單元測(cè)試等等 -- 所有的這一切好處都能為程序員節(jié)約不少時(shí)間。

軟件標(biāo)簽: JVM 腳本語言

其他版本下載

最新評(píng)論查看所有(1)條評(píng)論 >

第 1 樓 浙江省寧波市 網(wǎng)友 客人 2011/9/22 17:11:25
groovy語言是動(dòng)態(tài)語言。 Groovy 是 JVM 的一個(gè)替代語言 — 替代 是指可以用 Groovy 在 Java 平臺(tái)上進(jìn)行 Java 編程,使用方式基本與使用 Java 代碼的方式相同。 Groovy 的一個(gè)好處是,它的語法與 Java 語言的語法很相似。

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(1)條評(píng)論 > 字?jǐn)?shù): 0/500