April 05
Prde. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Variações dos Tipos Básicos
nPara não explodir o numero de coleções básicas Java não provê interfaces separadas para variações dos tipos de coleção
nmutável / imutável (read-only)
ntamanho fixo/variável
nappend-only
nTodos os métodos que operam sobre uma coleção são considerados opcionais
numa implementação pode não suportar uma operação. Se uma operação não suportada é invocada será lançada a exceção UnsupportedOperationException
nCabe a implementação documentar quais operações suporta
nAs implementações Java implementam todas as operações opcioinais