Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Prof.Miguel Lista de Exercícios –ESD2 1- Descreva as principais diferenças entre o Array, Vector, ArrayList e LinkedList. Crie um quadro indicando as vantagens e desvantagens de cada uma das coleções. Descreva qual é melhor para busca aleatória, para inserção e para remoção? 2- Descreva as diferenças entre as interfaces Set,List e Map. 3- Crie um programa que leia N nomes e imprima esses nomes em ordem alfabética. 4- Calcule a média dos números lidos no programa anterior. 5- Implemente na linguagem Java 6- Crie uma pilha e uma fila utilizando o LinkedList. 7- Diferencie Interface e Herança em Java. Exemplifique cada um dos conceitos. 8- Descreva pelo menos três classes presentes na API de Coleções do Java. Indique para cada classe quais são as interfaces que estas realizam. 9- Implemente uma tabela Hash. 10- Implemente uma pilha utilizando Generics. 11- Implemente uma fila utilizando Generics. 12- Implemente um deque utilizando Generics.