Groovy 2.0正式版發布
roovy是一種基于JVM的敏捷開發語言,它結合了Python、Ruby和Smalltalk的許多強大的特性。Groovy 2.0 正式版剛剛發布了
Groovy 2.0 正式版剛剛發布了,下載地址:
Groovy 2.0 主要新特性:
- 靜態類型檢查器
- 靜態編譯
- 模塊化, splitting the Groovy JAR into smaller feature-oriented JARs and letting you create your own extension modules,
- 增強 JDK 7 Project Coin 語法, so that Groovy is still as friendly as possible with its Java cousin,
- 支持 JDK 7 Invoke Dynamic integration to benefit from the support of the JVM for dynamic languages.
Groovy是一種基于JVM的敏捷開發語言,它結合了Python、Ruby和Smalltalk的許多強大的特性。
Groovy 主要的特點包括:
- 是一個基于Java虛擬機的敏捷動態語言。
- 構建在強大的Java語言之上 并添加了從Python,Ruby和Smalltalk等語言中學到的諸多特征。
- 為Java開發者提供了現代最流行的編程語言特性,而且學習成本很低(幾乎為零)。
- 支持DSL(Domain Specific Languages領域定義語言)和其它簡潔的語法,讓你的代碼變得易于閱讀和維護。
- Goovy擁有處理原生類型,面向對象以及一個Ant DSL,使得創建Shell Scripts變的非常簡單。
- 在開發Web,GUI,數據庫或控制臺程序時 通過減少框架性代碼 大大提高了開發者的效率。
- 支持單元測試和模擬(對象),可以簡化測試。
- 無縫集成 所有已經存在的 Java對象和類庫。
- 直接編譯成Java字節碼,這樣可以在任何使用Java的地方 使用Groovy。
責任編輯:林師授
來源:
OSCHINA