Initialize ArrayList with the default capacity size (10).
Initialize ArrayList by adding the specified array to the top of the list, the capacity of the list will be equal to the length of the specified array.
Initialize ArrayList by adding the specified DList to the top of the list, the capacity of the list will be equal to the length of the specified DList.
Initialize ArrayList with the specified capacity size.
Destroys the list and disallocates all previously allocated memory.
ArrayList is a DList implementation of an array with resizable dimensions without using the GC