Chapter 4 Groovy

This chapter describes Groovy dynamic language in depth. The topics covered include:

  • Basics: installation, configuration and usage
  • Language syntax: loose typing, strings, numbers, loops, operators, classes, regular expressions, etc.
  • Closures
  • Collections: lists, maps, ranges, closures and collections
  • System operations: working with files and processes
  • Java integration
  • Security