Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Groovy overview


May 14, 2021 Groovy


Table of contents


Groovy is an object-oriented language based on the Java platform. G roovy 1.0 was released on January 2, 2007, with Groovy 2.4 as the current major release. Groovy was released via Apache License v 2.0.

Groovy's characteristics

Groovy has the following features:

  • Both static and dynamic types are supported.
  • Support operator overloading.
  • Local syntax lists and associated arrays.
  • Local support for regular expressions.
  • Various markup languages, such as XML and HTML native support.
  • Groovy is simple for Java developers because Java and Groovy have very similar syntax.
  • You can use the existing Java library.
  • Groovy extended java.lang.Object.

Groovy's official website http://www.groovy-lang.org/

Groovy overview