Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Java - Core0
0
%
0
0
0
Back
Restart
Пример checked исключения?
IOException
Oops!
Okay!
Назови 4 принципа ООП
Наследование, инкапсуляция, полиморфизм, абстракция.
Oops!
Okay!
Какой интерфейс расширяет Collection и представляет упорядоченную коллекцию?
List
Oops!
Okay!
Какой интерфейс реализует множество?
Set
Oops!
Okay!
Чем отличается класс от объекта?
Класс — шаблон, объект — экземпляр.
Oops!
Okay!
В чём разница между ArrayList и LinkedList?
ArrayList быстрее по доступу, LinkedList — по вставке/удалению.
Oops!
Okay!
Как избежать дублирующих элементов в коллекции?
Использовать Set
Oops!
Okay!
Какой интерфейс реализует список?
List
Oops!
Okay!
Что такое абстрактный класс?
Класс с нереализованными (abstract) методами.
Oops!
Okay!
Что делает ключевое слово this?
Ссылается на текущий объект.
Oops!
Okay!
Что такое Iterator?
Объект для пошагового перебора элементов
Oops!
Okay!
Что будет, если переполнить byte?
Значение «перекатится» (будет -128 → 127)
Oops!
Okay!
Чем отличаются checked и unchecked исключения?
Checked проверяются во время компиляции, unchecked — во время выполнения.
Oops!
Okay!
Как реализуется наследование в Java?
Через ключевое слово extends.
Oops!
Okay!
Обязателен ли блок finally?
Нет
Oops!
Okay!
Какой метод используется для обхода коллекции?
for-each, iterator()
Oops!
Okay!
Можно ли в одном try использовать несколько catch?
Да
Oops!
Okay!
Какой блок используется для обработки исключений?
try-catch
Oops!
Okay!
Что делает HashMap?
Хранит пары ключ-значение
Oops!
Okay!
Можно ли создать своё исключение?
Да, через наследование от Exception или RuntimeException.
Oops!
Okay!
В чём отличие HashSet от TreeSet?
HashSet не сортирует, TreeSet — сортирует.
Oops!
Okay!
Что такое инкапсуляция?
Сокрытие данных внутри объекта.
Oops!
Okay!
Пример unchecked исключения?
NullPointerException
Oops!
Okay!
Можно ли создать объект от интерфейса?
Нет, только через класс-реализацию.
Oops!
Okay!
Чем отличается перегрузка от переопределения метода?
Перегрузка – в одном классе, переопределение – в наследнике.
Oops!
Okay!
Чем отличается float от double?
double точнее и занимает больше памяти
Oops!
Okay!
Какой тип используется для хранения целых чисел от -128 до 127?
byte
Oops!
Okay!
Какой тип имеет наибольший диапазон значений?
long
Oops!
Okay!
Какой тип занимает 1 байт?
byte
Oops!
Okay!
От какого класса наследуются все исключения?
Throwable
Oops!
Okay!
Можно ли null присвоить примитиву?
Нет
Oops!
Okay!
Какой тип используется для хранения символов?
char
Oops!
Okay!
Какой тип используется для логических значений?
boolean
Oops!
Okay!
Сколько всего примитивных типов в Java?
8
Oops!
Okay!
Что такое исключение в Java?
Ошибка, возникающая во время выполнения программы.
Oops!
Okay!
Сколько байт занимает тип int?
4
Oops!
Okay!
Что такое полиморфизм?
Один интерфейс – разное поведение.
Oops!
Okay!
Что такое коллекции в Java?
Контейнеры для хранения объектов.
Oops!
Okay!
Что делает ключевое слово throw?
Явно выбрасывает исключение.
Oops!
Okay!
Что такое ООП?
Подход к программированию на основе объектов.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies