Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação Extrema Usando Collection - Parte 1 1 - Defina a função do Framework de coleções (The Collections Framework) resposta: É uma hierarquia sofisticada de interfaces e classes que fornece tecnologia de ponta para gerenciar grupos de objetos 2- Qual das classes abaixo não é uma implementação da interface List? resposta: https://aulas.descomplica.com.br/graduacao/ciencia-da-computacao/turma/programacao-extrema-i0sum/aula/usando-collection-parte-1-ni0sw SortedMap 3- O ArrayList é uma classe que permite a fácil estruturação e manipulação de dados em uma lista. Considerando os métodos disponíveis nesta classe, qual das alternativas não é um método válido? resposta: insert() 4- Quais são os 4 tipos básicos de coleção? resposta: List, Set, Map, Queue 5- Sobre a classe ArrayList é correto afirmar que: resposta: Pode ser considerada como uma matriz expansível usada para criar contêineres que armazenam listas de objetos 6- A interface Collection é a base sobre a qual a estrutura de coleções é construída. Ele declara os métodos principais que todas as coleções terão.Também temos a interface List, que estende de Collection, na qual possui as classes Vector e ArrayList. Cada classe tem a sua particularidade e deve ser usada em momentos bem definidos.Imagine que você tem uma situação em que precisa se preocupar com a performance de sua aplicação. Com isso, é importante saber as características de cada classe para ser usada de forma adequada Desta forma. identifique nas opções abaixo o que melhor define a diferença entre Vector e ArrayList: resposta: O vetor implementa uma matriz dinâmica, os métodos de vetor são sincronizados para segurança do encadeamento. Os programadores costumam preferir usar ArrayList em vez de Vector, porque os métodos sincronizados adicionam uma ocorrência de desempenho que talvez você não precise
Compartilhar