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 。
Groovy
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Filter
矮油不錯哦_ab60
2019-02-24 14:12:49
Spring中你可能不知道的事(二)
CoderBear
2019-02-24 14:10:43
Spring中你可能不知道的事(一)
CoderBear
2019-02-24 14:10:42
三種方式實現觀察者模式 及 Spring中的事件編程模型
CoderBear
2019-02-24 14:10:42
C#中爲什麼會出現空靜態構造方法的寫法
CoderBear
2019-02-24 14:10:42
劍指Spring源碼(一)
CoderBear
2019-02-24 14:10:42
劍指Spring源碼(二)
CoderBear
2019-02-24 14:10:42
有點深度的聊聊JDK動態代理
CoderBear
2019-02-24 14:10:42
簡單的單例模式其實也不簡單
CoderBear
2019-02-24 14:10:42
Volatile的那些事
CoderBear
2019-02-24 14:10:42
【蛻變之路】第6天 面向對象 (2019年2月24號)
仵寧飛
2019-02-24 13:54:39
Java面試學問多,看看高級程序員面試題是什麼樣的
年少無爲
2019-02-24 13:53:19
《從0到1學習Flink》—— Flink 讀取 Kafka 數據批量寫入到 MySQL
zhisheng
2019-02-24 21:04:11
大數據驅動的運營創新和探索
支付寶技術
2019-02-24 13:49:15