2008-12-01から1ヶ月間の記事一覧

Groovyの書き方

closure def f = {println "aaaa"} // f instanceof Closure はtrue f() f.call() def f2 = {arg-> println arg} f2("bbb") f2.call("bbbb") def f3 = {String a,int b-> println a + b} f3("ccc",3) f3.call("ccc",3) // クラスのstaticメソッドの場合 def …

Groovyの書き方

Javaと同じ書き方をしていてはGroovyらしさが出ない。どのように記述するとGroovyらしくなるのか。 文末のセミコロンの省略 import aaa.bbb.ccc println "aaaaa" ちなみにimport staticは記述可能。ただし現バージョンではimport staticに*を使うとエラーに…

Groovyの環境作成

・公式サイトからzipを解凍し、bin配下のgroovy.batに.groovyソースを渡して実行する。・eclipseプラグインを利用する場合。 1. http://groovy.codehaus.org/Eclipse+Plugin を参照し、UpdateSiteからプラグインをインストールする。 Javaプロジェクトを選択し…