Page 5 - 6253
P. 5
4.5. Вкладені та внутрішні класи 89
4.6. Клас Object 96
4.7. Висновки 97
РОЗДІЛ 5. УЗАГАЛЬНЕННЯ ТА ПАКЕТИ 99
5.1. Узагальнення або налаштовувані типи 99
5.2. Пакети 121
5.3. Висновки 125
РОЗДІЛ 6. СТРУКТУРИ ДАНИХ (І частина) 127
6.1. Масиви 127
6.2. Інфраструктура колекцій Java Collections Framework 132
6.3. Інтерфейси колекцій 133
6.4. Класи колекцій 142
6.5. Використання ітераторів для доступу до елементів колекції 159
6.6. Використання циклу for у стилі «for-each» 163
6.7. Висновки 164
РОЗДІЛ 7. СТРУКТУРИ ДАНИХ (ІІ частина) 166
7.1. Інтерфейси карт 166
7.2. Класи карт 171
7.3. Використання компараторів для сортування елементів колекції 183
7.4. Методи класу Arrays для роботи із масивами 186
7.5. Застарілі класи та інтерфейси 189
7.6. Висновки 190
РОЗДІЛ 8. РЯДКИ ТА РЕГУЛЯРНІ ВИРАЗИ 192
8.1. Рядки 192
8.2. Регулярні вирази 209
8.3. Висновки 216
РОЗДІЛ 9. ОБРОБКА ВИНЯТКОВИХ СИТУАЦІЙ 219
9.1. Винятки в Java 219
9.2. Оператор throw 226
9.3. Ключове слово finally 227
9.4. Власні виняткові ситуації 229
4