Для чего используется ключевое слово 'final'?
Anonymous Quiz
22%
Чтобы создать константную переменную
19%
Чтобы сделать метод не переопределяемым
3%
Чтобы сделать класс не наследуемым
56%
Все варианты верны
Какой из данных вариантов НЕ является модификатором доступа?
Anonymous Quiz
4%
public
4%
private
17%
protected
75%
global
Как правильно определить константную переменную в классе?
Anonymous Quiz
23%
final int CONSTANT = 10;
14%
const int CONSTANT = 10;
50%
static final int CONSTANT = 10;
14%
static int CONSTANT = 10;
Каково предназначение ключевого слова 'this'?
Anonymous Quiz
85%
Обращение к текущему экземпляру класса
5%
Создание нового объекта
5%
Вызов конструктора родительского класса
5%
Доступ к статическим переменным
Какой из перечисленных вариантов НЕ является видом цикла в Java?
Anonymous Quiz
10%
for
5%
while
5%
do-while
80%
repeat
От какого класса наследуются все остальные классы в Java?
Anonymous Quiz
75%
Object
10%
Main
10%
Super
5%
Java
Какой из вариантов является корректным определением функции в Java?
Anonymous Quiz
83%
public int myMethod(int a, int b)
6%
public int myMethod(a, b)
0%
public myMethod(int a, int b)
11%
int myMethod(int a, int b)
Что означает ключевое слово 'static' в Java?
Anonymous Quiz
29%
Переменнная или метод связаны с самим классом, а не с его экземплярами
14%
Переменная или метод не могут быть изменены
14%
Можно получить доступ к переменной или методу без создания экземпляра класса
43%
Варианты 1 и 3 верны
Как правильно объявить функцию main в Java?
Anonymous Quiz
77%
public static void main(String[] args)
23%
public void main(String[] args)
0%
static void main(String[] args)
0%
public static main(String[] args)
Какой вывод будет у этого кода?
Anonymous Quiz
69%
x is greater
8%
y is greater
15%
Ошибка компиляции
8%
Ошибка выполнения
Что выведется после данной выполнения данного кода?
Anonymous Quiz
20%
5, 6
53%
5, 7
20%
6, 6
7%
6, 7
Какой из вариантов НЕ является валидными объявлением и инициализацией массива?
Anonymous Quiz
27%
int[] numbers = {1, 2, 3};
36%
int numbers[] = new int[]{1, 2, 3};
9%
int[] numbers = new int[3];
27%
int[] numbers = new int[3]{1, 2, 3};
Для чего используется 'finally' в try-catch-finally?
Anonymous Quiz
10%
Для обработки исключений
80%
Для выполнения кода независимо от того, случилось ли исключение или нет
10%
Уточнить тип перехватываемого исключения
0%
Завершить программу
Для чего используется ключевое слово 'throws'?
Anonymous Quiz
67%
Чтобы указать, на что метод может выбросить исключение
11%
Чтобы схватить исключение и обработать его
22%
Чтобы уточнить тип выбрасываемого исключения
0%
Чтобы остановить программу
В чём разница между ArrayList и LinkedList?
Anonymous Quiz
82%
ArrayList — реализация на основе изменяемого массива, LinkedList — на основе двусвязного списка
9%
ArrayList — реализация на основе односвязного списка, LinkedList — на основе массива
0%
ArrayList и LinkedList — это одно и то же, только с разными названиями
9%
ArrayList быстрее проводит операции вставки и удаления, а LinkedList — обращения к произвольному эл.
Что выведет данный фрагмент кода?
Anonymous Quiz
11%
x = 10, y = 10
33%
x = 11, y = 10
44%
x = 10, y = 11
11%
x = 11, y = 11