Groovy v1.7.10和1.8-rc-3發佈 新興的JAVA 2平臺語言

來源:互聯網
上載者:User
關鍵字 java Groovy

Groovy是一種新興的 JAVA 2 平臺語言。 Groovy 代碼能夠與 JAVA 代碼很好地結合,也能用於擴展現有代碼。 目前的 Groovy 版本是 1.6.3,在 JAVA 1.4 和 JAVA 5 平臺上都能使用,也能在 JAVA 6 上使用。

Groovy介面

特點:

● 是一個基於 JAVA虛擬機器的敏捷 動態語言。
● 構建在強大的JAVA語言之上 並 添加了從Python,HTTP://www.aliyun.com/zixun/aggregation/13430.html">Ruby和Smalltalk等語言中學到的 諸多特徵。
● 為JAVA開發者提供了 現代最流行的程式設計語言特性,而且學習成本很低(幾乎為零)。
● 支援DSL(Domain Specific Languages領域定義語言)和其它簡潔的語法,讓你的代碼變得易於閱讀和維護。
● Groovy擁有處理原生類型,物件導向以及一個Ant DSL,使得創建Shell Scripts變的非常簡單。
● 在開發Web,GUI,資料庫或主控台程式時 通過 減少框架性代碼 大大提高了開發者的效率。
● 支援單元測試和類比(物件),可以 簡化測試。
● 無縫集成 所有已經存在的 JAVA物件和類庫。
● 直接編譯成JAVA位元組碼,這樣可以在任何使用JAVA的地方 使用Groovy。

Version 1.7.10發佈說明:

Bug:

[GROOVY-4715] - StreamingMarkupBuilder can produce invalid xml
[GROOVY-4719] - Groovy build fails in tests - test RedundantCastInStubTest fails

Improvement:

[GROOVY-4724] - add support for overriding package-, doc- or class-templates in Groovydoc descendant classes

Version 1.8-rc-3發佈說明:

Bug:

[GROOVY-4719] - Groovy build fails in tests - test RedundantCastInStubTest fails

Improvement:

[GROOVY-4724] - add support for overriding package-, doc- or class-templates in Groovydoc descendant classes

下載位址: HTTP://groovy.codehaus.org/Download

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.