Groovy之myeclipse_blue2013安裝groovy外掛篇(圖文詳細)

君墨痕發表於2013-10-21

最近看到groovy排進前20鳥,有聽說是下一代的java,幾乎包含Java的所有特性和其他語言的一些特性,不得不關注一下。

基本特點(這是百度描述)

1、 構建在強大的Java語言之上 並 新增了從PythonRubySmalltalk等語言中學到的 諸多特徵,例如動態型別轉換、閉包超程式設計(metaprogramming)支援。。
2、為Java開發者提供了 現代最流行的程式語言特性,而且學習成本很低(幾乎為零)。
3、 支援DSL(Domain Specific Languages領域定義語言)和其它簡潔的語法,讓程式碼變得易於閱讀和維護。
4、受檢查型別異常(Checked Exception)也可以不用捕獲。
5、 Groovy擁有處理原生型別,物件導向以及一個Ant DSL,使得建立Shell Scripts變得非常簡單。
6、在開發WebGUI,資料庫或控制檯程式時 通過 減少框架性程式碼 大大提高了開發者的效率。
7、支援單元測試和模擬(物件),可以 簡化測試。
8、無縫整合 所有已經存在的 Java物件和類庫。
9、直接編譯成Java位元組碼,這樣可以在任何使用Java的地方 使用Groovy。[5]
10、支援函數語言程式設計,不需要main函式
11、一些新的運算子。
12、預設匯入常用的包。
13、斷言不支援jvm的-ea引數進行開關。
14、支援對物件進行布林求值。
15、類不支援default作用域,且預設作用域為public
16、groovy中基本型別也是物件,可以直接呼叫物件的方法。[6-7]
我用的是myeclipse_blue2013,貌似只能裝第二個,裝其他都報錯,
下面是myeclipse安裝外掛的圖文教程
1、

2、
3、

4、
ok,大功告成,重啟一下就ok鳥。看一下window->preference,就會多個groovy選項鳥,那就恭喜你安裝好了

然後是慣例寫個hello world,直接用junit來搞,下面是新建groovy工程和寫hello world
new 一個groovy project 出來



然後在 new 一個 groovy class 出來,應為我這是用junit測試的所以把junit的包也引入進去,當然你也可以用main方法測試


看見綠條,恭喜你;看見紅條,自己打屁股

相關文章