Разработка на платформе Java SE. Расширенные темы
Пока неизвестно
40 ак.ч.
онлайн
удостоверение о повышении квалификации государственного образца
44 500 ₽
Подробнее о курсе
Документ после выпуска
удостоверение о повышении квалификации государственного образца
Программа курса
1. Системные классы в Java
Введение Классы System, Math и Object Строки Классы StringBuffer и StringBuilder Примитивные оболочки Автоупаковка и автораспаковка Работа с регулярными выражениями Класс Properties и работа с файлами свойств
2. Ввод/вывод в Java
Файловый ввод – вывод Прямой доступ к файлам Потоки данных Низкоуровневые и высокоуровневые потоки Сцепление потоков Обработка исключений в потоках В/В Reader- и Writer-потоки Сериализация и десериализация объектов Объекты класса System out, in, err. Класс PrintStream Форматирование выходных данных
3. Многопоточность в Java
Понятие многопоточности
4. Многопоточность: пакет java.util.concurrent
5. Фреймворк Java Collections
Введение Основные интерфейсы Коллекции
6. Использование рефлексивного API в Java
Введение Интроспекция класса
7. Аннотации
Понятие аннотации Использование аннотаций
8. Лямбда-выражения в Java 8
Введение в «лямбда-выражения» Функциональные интерфейсы. Ссылки на метод
9. Стримы данных и коллекторы. Новые API для map/filter/reduce
Стримы данных Понятия map / filter / reduce Мэппинг потоков Агрегирование и редукция Коллекторы Специализированные потоки
10. API даты и времени в Java 8. Дополнение к основным API Java
Для чего нужен новый Java Date/ime API? Проблемы с получением даты в Java 7 Принципы проектирования нового Date и Time API Классы Date Time в Java 8 Enums Period и Duration: Представление временных различий Утилиты Date API Корректировщики времени
Итого: теория – 14,5 ч (36%), практика – 25,5 ч (64%)
Оставьте отзыв
Похожие курсы
Оставьте заявку
Наши консультанты ответят на все вопросы
И помогут в выборе
Нажимая кнопку, вы даете согласие на обработку персональных данных