
2к4с Объектно-ориентированное программирование - КР / ООП / 1569301315_Входной контроль
.docxВопросы входного контроля
«Объектно-ориентированное программирование»
Опишите особенности языка и платформы Java.
Составьте классификацию программ по типу исполнения (компилируемые, интерпретируемые, исполняемые на виртуальных машинах).
Опишите принцип работы виртуальной машины Java.
Опишите принцип JIT-компиляции.
Приведите пример создания простейшей программы на Java,
опишите процесс её компиляции в байт-код и запуск.
Перечислите основные средства разработки Java-приложений и
интегрированные среды разработки.
Охарактеризуйте встроенные типы данных и способы задания
литералов различных типов.
Опишите приведение типов (явное и автоматическое).
Охарактеризуйте константы и переменные.
Охарактеризуйте события в Java.
Что такое наследование в классах?
Как работает переопределение методов в наследуемых классах?
Какая аннотация отвечает за переопределение метода в Java?
Какие параметры передаются в метод paint при его вызове?
Какие переменные называют полями или свойствами класса?
Что такое инкапсуляция?
Перечислите основные методы для рисования графических примитивов в Java.
Как добавить элемент в контейнер в Java?
Опишите работу с блоком прослушивания события нажатия на клавиатуру.
Для каких целей используется метод repaint?