Apache Groovy is an object-oriented programming language for the Java platform.
It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk.
It can be used as a scripting language for the Java Platform, is dynamically compiled to Java virtual machine (JVM) bytecode, and interoperates with other Java code and libraries.
static and dynamic typing (with the keyword def)
operator overloading,
polymorphic iteration,
expressions embedded inside strings,
added helper methods,
the safe navigation operator ?.
to check automatically for null pointers (for example, variable?.method(), or variable?.field).[15]
You can use existing Java libraries.
Groovy extends the java.lang.Object.
No comments:
Post a Comment