Groovy overview

May 14, 2021 19:00 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

Groovy overview