動的型言語。Python、Ruby や Smalltalk からいろいろな機能を取り入れ、Java風の構文に仕上げた。JVM のバイトコードにコンパイルできる。
Examples
Here's a simple example which demonstrates the basic syntax. Notice that Groovy is dynamically typed, has closure support and supports something similar to Python's tuple / sequence / dictionary support (List and Map in Java)
class Foo { public doSomething(){ def data = [name: "James", location: "London"] for(e in data) println "property ${e.key} is ${e.value}" } static closureExample(collection) { collection.each{ println "value $it" } } static main(args){ new Foo().doSomething() closureExample([1, 2, 3, "abc"]) } }
rachel_dance2012-05-24
mottsnite2012-05-23
orangeclover2012-05-23
absj312012-05-22
y_sumida2012-05-22
kachua72012-05-22
nightmare_tim2012-05-22
nextrecords2012-05-22
toxicdragon2012-05-22
absj312012-05-21
nextrecords2012-05-21
biz28002012-05-21
nyaki-zou2012-05-21
kyon_mm2012-05-21
estacio2012-05-20
Kazuhira2012-05-20
yamkazu2012-05-20
yamkazu2012-05-19
alpha-record2012-05-18
nextrecords2012-05-18
| あ | 石坂ちなみ, IntelliJ IDEA, 太田千晶, 井口啓子 |
|---|---|
| か | Groovy++, Grumpy, ぐるーびーたん, Groovy JDK, gradle, カードキャプターさくら, GroovyServ, Gaelyk, Griffon, 倉橋ヨエコ, 虎南有美, Gant, Grails |
| さ | GPars, Spock, JGGUG, SHIBUYA HEART ATTACK |
| た | t-kimura |
| な | 野崎亜里沙 |
| は | プログラミング言語 |
| ま | 真似ジャケ100選, 宮前るい, 嶺川貴子 |
| や | ゆの in language |
| ら | Radio Caroline |