Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Much of the documentation on this website at Codehaus is for those who already know Java. These pages are for you who don't, so you can learn enough of the Groovy basics to easily use the other documentation on this website. They introduce Groovy's core classes and syntax together. All code examples have been tested using Groovy 1.0 or later inside a script. It's aimed at you who have already programmed before, just not in Java, maybe in PHP, Perl, or Visual Basic. Do note that although this documentation is correct and detailed, it's still a little raw because it's still being written.

    Getting Started - enough background to dive into the tutorials that follow

1. Numeric Processing
    Integer Math - choose from many types of integers


    Class Reflection - examine and manipulate objects dynamically - IN PROGRESS

Other Topics Coming
    Class Loading

To continue learning Groovy, you can now go on to:
    Java, the engine behind Groovy's power and performance
    Swing, the graphical interface for Java, made easy with Groovy's own SwingBuilder
    Eclipse, the free IDE with a Groovy plugin to make managing your code easy
    useful Groovy modules, such as Gant, which extend the Groovy system
    Grails, bringing the power of Groovy to website development and deployment