Groovy Introcution

Groovy Tutorial Introduction -

Just Like Java Groovy is also an object-ori­ent­ed lan­guage which depends upon Java. Groovy 1.0 was released on Jan­u­ary 2, 2007, with Groovy 2.4 as the present tremen­dous release.

Groovy is spread by tech­niques for the Apache License v 2.0. In this tuto­r­i­al, we would light up every sin­gle one of the nuts and bolts of Groovy and how to go along with it.

In this Begin­ner Guide to Groovy, we’ll show you how to get a Groovy sit­u­a­tion set up and give you a snap­py voy­age through its high­lights.

This tuto­r­i­al will be to a great degree help­ful for each one of those prod­uct experts who might want to take in the nuts and bolts of Groovy pro­gram­ming.

Before con­tin­u­ing with this tuto­r­i­al, you ought to have a few hands-on under­stand­ing of Java or some oth­er object-ori­ent­ed pro­gram­ming lan­guage. No Groovy expe­ri­ence is expect­ed.

Download URL -

http://www.groovy-lang.org/download.html

Groovy Console -

https://groovyconsole.appspot.com

Installing to eclipse with specific version -

https://github.com/groovy/groovy-eclipse/wiki

What is a Groovy -

  • Object-Ori­ent­ed Lan­guage for JVM
  • Java like Syn­tax
  • Sim­ple & Expres­sive
  • Option­al Types
  • Dynam­ic or Sta­t­ic

Features of Groovy -

  • Sup­port for both sta­t­ic and dynam­ic writ­ing.
  • Sup­port for oper­a­tor over­load­ing.
  • Local sen­tence struc­ture for records and coop­er­a­tive clus­ters.
  • Local help for cus­tom­ary artic­u­la­tions.
  • Local help for dif­fer­ent markup lan­guages, for exam­ple, XML and HTML.
  • Groovy is basic for Java devel­op­ers since the gram­mar for Java and Groovy are fun­da­men­tal­ly the same as.
  • You can uti­lize exist­ing Java libraries.
  • Groovy extend ja