Download - Groovy: graxa nas engrenagens de Java
Groovy: G ra xa na s e ng re na g e ns de J a va
G roovy é J a va (P la ta form a )
G roovy nã o é J a va (Ling ua g e m )
G roovy parece J a va (Ling ua g e m )
s ó que ma is dive rtido
Ope ra dore s
~=
<=>
?.
?:
&.
*.
==
S obre ca rg a de Ope ra dore s
.p lus +
.m inus -
.m ultip ly *
.div ÷
.pre vious --
.ne xt ++
Com pa re .c om pa re To
<=>, >, <
{ código }
?
closures
c los ure sMe th od Ob je c ts e m J a va
c los ure sObje tos e m G roovy
c los ure sP a rte da s inta xe de G roovy
c los ure s
obje tos
c los ure s curryingobje tos
c los ure s me us ob je toscurryingobje tos
c los ure s me us ob je toscurrying
mé todosobje to
s
c los ure scole çõe s
me us ob je toscurrying
mé todosobje to
s
?
Tipa g e m
Tipa g e m e s tá tic a
Tipa g e m dinâ m ic a
{ código }
Me ta prog ra m a ç ã o
metaClassExpandoMetaClass
invokeMethod methodMissing
categories
(get|set)Property
{ código }
?
AP IGDK
I O
Colle c tions
J DB C
<xml />
re g e x
{ código }
G roovy e nc ontra J Unit
GroovyTestCase
assert*
shouldFail
{ código }
?
Ma rcos P e re iram a rc os .s ilva @g m a il.c om
h ttp://m a rc os pe re ira .wordpre s s .c om