Groovy

Groovy 詳細介紹
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 。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章