- Основные отличия языка и платформы Java от C#/.NET.
- Строковый тип в Java (String). Особенности работы со строками в Java (сравнение, кэширование, преобразование строк).
- Работа с численными типами данных в Java. Особенности реализации финансовых вычислений.
- Библиотека коллекций в Java. Интерфейс Collection и его реализации.
- Библиотека коллекций в Java. Интерфейс Map и его реализации.
- Работа с потоками в Java. Ключевое слово synchronize, методы wait/notify.
- Web-контейнер, Servlet, JSP. Структура, назначение и пример сервлета или JSP.
- Web-контейнер, Servlet, JSP. Структура, назначение и пример JSP страницы.
- Web-контейнер, Servlet, JSP. HTTP-сессия: назначение, механизм работы, пример использования.
- Web-контейнер, Servlet, JSP. Сохранение состояния в Web-приложении (scope). Пример.
Принципы работы библиотеки Swing. Алгоритмы управления расположением (layout), обработка событий, абстрактные модели компонент (TableModel, ListModel).Механизм отражения (Reflection) в Java. Возможности, назначение, пример.- Системы версионного контроля. Назначение, стратегии блокировок при одновременном доступе.
- Системы версионного контроля. Управление ветками и тегами.
Непрерывная интеграция: назначение, необходимые условия и инструменты для реализации.
{"serverDuration": 57, "requestCorrelationId": "32be901d5c42b122"}