Versions Compared

Key

  • 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
    Packages
    Multi-Threading
    Networking
    Internationalization
    Annotations
    Enums
    Builders
    Class Loading
    Permissions

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