Definitions for "ArrayList"
a class that uses an array whose size can be dynamically increased as required
a dynamically resizable array
a dynamic array, the size increases and shrinks when needed and stores elements as generic Object's, this provides us with the ability to store objects with differing types
a generic collection of objects
a member of the Collection namespace, and can accept any type of object as its elements
a relatively expensive structure to store very short lists
Keywords:  class, new, interesting
an interesting new class in