Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Преглед
- Наследяване и Intefances Обектни препратки срещу наследство Полиморфизъм Интерфейс Статични и методи по подразбиране Колекции и генерични форми Генерични (наследяване, заместващи символи) Писане на генерични типове
Design Patterns
- Създаване на обект Статични методи и полета Създаване на нов оператор Модели Наследяване срещу Композиция / Плюсове и минуси Вътрешни класове на съставен шаблон
Отражение
- Класът, наречен Клас Намиране на полета, методи и конструктори Accessполета, извикване на методи, изследване на масиви
анотации
- Анотации в Java API (@Override, @Deprecated) Дефиниране на анотации
Функционален Programming
- Общ преглед на ламбда Express йони Ламбда Express йони и функционални интерфейси Използване на ламбда Express йони Работа с препратки към методите
API на потока
- Потоци и колекции Филтриране на колекции Верижно и конвейерно свързване
API за дата/час
- API на Legecy API за дата/час (JSR 310) Събития, базирани на дата и време, Времеви клейма, периоди и продължителност Извършване на изчисления, Форматиране, Локализация / Часови зони
Основи на JUnit
- Общ преглед на JUnit, Тестове, управлявани от тестове за разработка и твърдения, Работа с изключения Организиране на тестове с JUnit Писащи приспособления - @Before, @After Test Suites и други възможности Преглед на макетни обекти
Инструменти за изграждане
- Общ преглед на Ant Maven Общ преглед
Изисквания
Познания за Java език и ООП. Участниците трябва да познават пакети, контролни потоци и цикли, основни конкретни класове и основни интерфейси.
7 Часа