Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Numerical Processing:
         Groovy Integer Math - choose from many types of integers

         Groovy BigDecimal Math - for high-precision decimal math

         Groovy Floating Point Math - for high-speed decimal math

Collections: 

         Lists and Sets - convenient notation to group items into a collection

         Object Arrays - fixed-size arrays for faster collections

         Maps and Sorted Maps - convenient notation to assign values to keys

Text Processing:

         Characters in Groovy 

         Strings and StringBuffers in Groovy NEW ON 30 APRIL 2007

         Pattern Matching in Groovy - COMING SOON

Input and Output:

         Files in Groovy NEW ON 2 MAY 2007

         Streams, Readers, and Writers - COMING SOON

         Networking in Groovy - COMING SOON

Control Structures:

         Blocks, Closures, and Functions

         Expandos, Classes, and Categories

Other topics coming:
         program control
         enums
         Queues/Deques
         arrays
         exceptions
         permissions
         annotations
         multi-threading
         tree processing, builders, XML
         static typing
         interfaces
         inheritance, method overriding, multi-methods, casting
         method-to-syntax mappings (switch, for, as, operator overloading)
         packages, evaluate, class loading
         internationalization

Miscellaneous: 

        Using Interceptors with the ProxyMetaClass - intercept calls to methods

        Java Reflection in Groovy - examine and manipulate objects that aren't known at compile time

  • No labels