Pular para o conteúdo principal

Questão de Programação — Java — CESGRANRIO 2011

ProgramaçãoJava
Código
cg040606
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2011
Nível
Superior
Cargo
Analista de Sistemas Júnior - Engenharia de Software
Coleções consistem em objetos que permitem manter diversos elementos armazenados como uma unidade. Elas incluem as implementações de várias estruturas de dados, sendo um importante fator de ganho em eficácia e eficiência para o desenvolvedor que souber usá-las.Nesse sentido, as coleções em Java
  1. Aincluem a classe Vector, que é a representação mais veloz de vetores, mas é limitada pela falta de sincronização e pela limitação do número de elementos armazenados.
  2. Bincluem a classe BTreeMap, que é uma representação direta da estrutura de árvore B e que é a única classe das coleções cujo construtor necessita de um parâmetro (a ordem da árvore).
  3. Cincluem a interface Map, que permite um mapeamento chave-valor que pode ser implementado de maneiras diferentes, como através de hashes e árvores.
  4. Dpodem ser definidas para implementações com genéricos, que são restritos às classes da GenericCollection, uma extensão de Collections criada especificamente para tal propósito.
  5. Econtêm métodos especiais chamados isTree(), isMap() e isSet(), entre outros, para que o usuário possa saber que tipo de estrutura de dados está sendo efetivamente implementada.
Revelar gabarito e comentário

GabaritoC — incluem a interface Map, que permite um mapeamento chave-valor que pode ser implementado de maneiras diferentes, como através de hashes e árvores.

Link permanente: /questoes/cg040606