Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
  1. Основные отличия языка и платформы Java от C#/.NET.
  2. Строковый тип в Java (String). Особенности работы со строками в Java (сравнение, кэширование, преобразование строк).
  3. Работа с численными типами данных в Java. Особенности реализации финансовых вычислений.
  4. Библиотека коллекций в Java. Интерфейс Collection и его реализации.
  5. Библиотека коллекций в Java. Интерфейс Map и его реализации.
  6. Работа с потоками в Java. Ключевое слово synchronize, методы wait/notify.
  7. Web-контейнер, Servlet, JSP.  Структура, назначение и пример сервлета или JSP.
  8. Web-контейнер, Servlet, JSP.  Структура, назначение и пример JSP страницы.
  9. Web-контейнер, Servlet, JSP.  HTTP-сессия: назначение, механизм работы, пример использования.
  10. Web-контейнер, Servlet, JSP.  Сохранение состояния в Web-приложении (scope). Пример.
  11. Принципы работы библиотеки Swing. Алгоритмы управления расположением (layout), обработка событий, абстрактные модели компонент (TableModel, ListModel).
  12. Механизм отражения (Reflection) в Java. Возможности, назначение, пример.
  13. Системы версионного контроля. Назначение, стратегии блокировок при одновременном доступе.
  14. Системы версионного контроля. Управление ветками и тегами.
  15. Непрерывная интеграция: назначение, необходимые условия и инструменты для реализации.