Библиотека knigago >> Компьютеры: Языки и системы программирования >> Java, Java Script >> Java from EPAM : учебно-методическое пособие


"Призраки в солнечном свете" Трумена Капоте — это захватывающий сборник портретов и наблюдений, которые переносят читателей в мир гламура, трагедии и социальной критики. Капоте известен своим пронзительным взглядом и умением раскрывать внутреннюю жизнь своих персонажей, и эта книга ничем не отличается. От Марлона Брандо до Грейс Келли Капоте рисует живые портреты знаменитостей и представителей высшего общества, обнажая их секреты, амбиции и скрытые боли. Его наблюдения о гибели...

Игорь Николаевич Блинов , Валерий Станиславович Романчик - Java from EPAM : учебно-методическое пособие

Java from EPAM : учебно-методическое пособие
Книга - Java from EPAM : учебно-методическое пособие.  Игорь Николаевич Блинов , Валерий Станиславович Романчик  - прочитать полностью в библиотеке КнигаГо
Название:
Java from EPAM : учебно-методическое пособие
Игорь Николаевич Блинов , Валерий Станиславович Романчик

Жанр:

Учебники и самоучители по компьютеру, Java, Java Script

Изадано в серии:

неизвестно

Издательство:

Четыре четверти

Год издания:

ISBN:

978-985-581-391-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Java from EPAM : учебно-методическое пособие"

Пособие предназначено для программистов, начинающих и продолжающих изучение технологий

Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного

и функционального программирования. Также изложены аспекты применения библиотек классов

языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также

взаимодействие с СУБД и ХМL.

В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по

материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы

с кратким описанием технологий Log4J2 и TestNG.

Читаем онлайн "Java from EPAM : учебно-методическое пособие". [Страница - 3]

. . . . . . . . . . . . . . . 177
Интерфейсы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Параметризация интерфейсов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Аннотации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Вопросы к главе 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Задания к главе 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Тестовые задания к главе 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Глава 7. ФУНКЦИОНАЛЬНЫЕ ИНТЕРФЕЙСЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Методы default и static в интерфейсах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Функциональные интерфейсы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Интерфейс Predicate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Интерфейс Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Интерфейс Consumer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Интерфейс Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Интерфейс Comparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Замыкания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Ссылки на методы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Вопросы к главе 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Задания к главе 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Тестовые задания к главе 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Глава 8. СТРОКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Класс String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
StringBuilder и StringBuffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Регулярные выражения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Интернационализация приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Интернационализация чисел . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Интернационализация дат . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
API Date\Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Форматирование информации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Шифрование и кодирование строк . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Вопросы к главе 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Задания к главе 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Тестовые задания к главе 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Глава 9. ИСКЛЮЧЕНИЯ И ОШИБКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Иерархия исключений и ошибок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Способы обработки исключений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Обработка нескольких исключений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Оператор throw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Собственные исключения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Генерация непроверяемых исключений . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

6

ОГЛАВЛЕНИЕ
Блок finally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Наследование и исключения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ошибки статической инициализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Рекомендации по обработке исключений . . . . . . . . . . . . . . . . . . . . . . . . . . .
Отладочный механизм assertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы к главе 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Задания к главе 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Тестовые задания к главе 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

277
278
280
281
285
286
287
287

Глава 10. ПОТОКИ ВВОДА/ВЫВОДА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Байтовые и символьные потоки ввода/вывода . . . . . . . . . . . . . . . . . . . . . . . 290
File, Path и Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Чтение из потока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Предопределенные стандартные потоки . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Сериализация объектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Сериализация в XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Класс Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Архивация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Вопросы к главе 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Задания к главе 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Тестовые задания к главе 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Глава 11. КОЛЛЕКЦИИ И STREAM API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Общие определения . --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.