logo
Хабибуллин

Вопросы для самопроверки

1.Что называется коллекцией?

2.В чем отличие вектора от массива?

3.Что дает задание конкретного класса в шаблоне при определении коллекции?

4.В чем различие интерфейсов List и Set?

5.В чем различие интерфейсов List и Queue?

6.Что дополняет интерфейс Deque к интерфейсу Queue?

7.Зачем в Java введены интерфейсы NavigableSet и NavigableMap?

8.Что такое стек?

9.Что такое ассоциативный массив?

10.Что такое линейный список?

11.Что такое двунаправленный список?

12.Какие способы обхода коллекции вы знаете?

13.Каким классом-коллекцией лучше всего организовать очередь?

14.Когда удобнее использовать класс Vector, а когда — ArrayList?

15.Можно ли совсем отказаться от объекта Iterator в пользу цикла "for-each"?

16.Какие классы-коллекции реализуют структуру данных "дерево"?