Список вопросов
Утвержденные
- Редакции платформы Java. Версии платформы и языка Java. JDK и JRE.
- Одномерные массивы
- Многомерные массивы
- Ссылки и работа с ними
- Объекты-значения и объекты-сущности
- Поля, конструкторы, методы
- Типы данных
- Операции
- Операторы
- Структура исходного кода
- Пример гибкого дизайна на основе ООП
- Принципы SOLID
- Проблема квадрата и прямоугольника
- Равенство объектов
Список практических навыков
Утвержденные
- Компиляция и запуск программ на Java.
- Реализация простых программ на Java.
- Умение работать с массивами
- Обработка исключений
- Управление ресурсами
- Чтение текстовых файлов
- Запись текстовых файлов
- Умение реализовывать простые неизменяемые объекты
- Умение реализовывать простые изменяемые объекты
- Базовые навыки в использовании стандартных коллекций
- Базовое понимание интерфейсов, наследования и связанных концепций
- Реализация программ на Java с применением интерфейсов и абстрактных базовых классов
- Умение модифицировать существующие ОО-приложения
- Умение определять необходимость наследования
- Умение реализовывать корректное сравнение объектов на равенство