по курсу "DEV-J20. Программирование на платформе Java. Стандартные пакеты"
- обобщения:
- обобщённые методы;
- обобщённые классы;
- конкретизация обобщения с использованием ключевого слова
extends
.
- сравнение структурированных объектов:
- методы класса
Object
: - метод
equals
; - метод
hashCode
. - интерфейс
Comparable
; - интерфейс
Comparator
.
- методы класса
- итерируемые сущности:
- интерфейс
Iterable
; - интерфейс
Iterator
; - цикл For-Each.
- интерфейс
- коллекции:
- интерфейс
Collection
; - интерфейс
List
; - интерфейс
Set
; - класс
ArrayList
; - класс
HashSet
; - разница между списками (
List
) и наборами (Set
).
- интерфейс
Настоящая лабораторная работа представляет собой макет проекта на языке программирования Java. В исходном тексте проекта поставлены задания в виде TODO и FIXME комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.