1. Наследование и полиморфизм – (2 академ. часов)
⇐ ПредыдущаяСтр 41 из 41 1. Наследование и полиморфизм – (2 академ. часов) Наследование как механизм повторного использования кода. Конструктор при наследовании Преобразование типов и операция instanceof. Виртуальные методы и позднее связывание. Абстрактные классы и методы. Практика: Разбор параметров командной строки. Часть 2 - Наследование … 2. Интерфейсы и аннотации – (3 академ. часов) Концепция интерфейсов. Объявление интерфейса. Реализация интерфейса. Статические методы и методы по умолчанию в интерфейсах. Использование и создание аннотаций. Практика Сортировка массива объектов … 3. Пакет java. lang – (2 академ. часов) Класс Object и переопределение его методов. Метаданные и рефлексия. Классы System и Math. … 4. Обработка ошибок в Java – (3 академ. часов) Концепция исключений в Java. Использование операторов try, catch и finally. Проверяемые и непроверяемые исключения. Создание своих классов исключений. Оператор try для освобождения ресурсов. … 5. Потоки данных в Java – (2 академ. часов) Обзор классов потоков. Работа с байтовыми потоками. Работа с потоками символов. Использование класса java. io. File. Сжатие файлов. Сериализация объектов в Java. Практика: Частотный анализ слов в тексте … 6. Работа с файловой системой в NIO 2 – (3 академ. часов) Использование интерфейса Path. Работа с атрибутами файлов. Основные возможности класса Files. Использование класса Files для обхода дерева каталогов.
Мониторинг изменений в файловой системе. … 7. Пакет java. util – (2 академ. часов) Форматирование данных. Работа с датой и временем. Класс Locale и глобализация кода. Локализация и класс ResourceBundle. Генерация псевдослучайных чисел … 8. Коллекции в Java – (2 академ. часов) Иерархия классов коллекций. Концепция параметризованных типов данных. Работа с параметризованным методов и интерфейсом. Обзор возможностей списков, множеств и словарей в Java. … 9. Вложенные классы в Java – (2 академ. часов) Внутренние классы. Вложенные классы. Анонимные классы. Перечисления в Java. … 10. Лямбда-выражения – (2 академ. часов) Синтаксис лямбда-выражений. Ссылки на методы. Функциональные интерфейсы. … 11. Паттерны проектирования – (2 академ. часов) Обзор паттернов. Паттерн одиночка. Паттерн композиция. Паттерн наблюдатель. Практика: Реализация паттерна наблюдатель. …
12. Задание
[S1]Переменная (текущее значение) [S2]Имя коллекции [S3]каталог
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|