Ola! 
Pessoal, qual a diferenca de um ArrayList para uma Collection?
Onde seria indicado usar uma ou usar a outra?
Beijos Natalinos…
Giovana
Ola! 
Pessoal, qual a diferenca de um ArrayList para uma Collection?
Onde seria indicado usar uma ou usar a outra?
Beijos Natalinos…
Giovana
Collection está no topo da hierarquia da API de Collections, e um ArrayList implementa a interface List.
http://java.sun.com/docs/books/tutorial/collections/interfaces/index.html
Bem,
Uma Collection nada mais é uma interface que possui métodos que não estão implementados… um ArrayList nada mais é um objeto que implementa estes métodos.
Pra vc enteder melhor: 
A Collection possui uma estrutura definida onde objetos podem ter comportamentos diferentes ao implementá-la. Dentre eles existe ArrayList, LinkedList, etc. Cada um com sua prória inplementação.