Как вывести на экран 10 случайных чисел в порядке возрастания?
Ответ:
Ответ:
(new Random())#вопросы_с_собеседований
.ints()
.limit(10)
.sorted()
.forEach(System.out::println);
👍18
Каков будет результат?
Anonymous Quiz
8%
3 -3 false
26%
3 3 true
27%
-3 3 false
18%
Ошибка компиляции
21%
Узнать ответ
👍11🤯4👎2
#вопросы_с_собеседований
Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить?
Равные объекты должны возвращать одинаковые хэш коды. При переопределении
Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить?
Равные объекты должны возвращать одинаковые хэш коды. При переопределении
equals()
нужно обязательно переопределять и метод hashCode()
.Что будет, если скомпилировать и запустить этот код?
Anonymous Quiz
27%
Ошибка во время компиляции
10%
NullPointerException
21%
StackOverflowError
42%
Код отработает успешно
#вопросы_с_собеседований
Какие методы для работы с cookies предусмотрены в сервлетах?
Servlet API предоставляет поддержку cookies через класс javax.servlet.http.Cookie:
• Для получения массива cookies из запроса необходимо воспользоваться методом HttpServletRequest.getCookies(). Методов для добавления cookies в HttpServletRequest не предусмотрено.
• Для добавления cookie в ответ используется HttpServletResponse.addCookie(Cookie c). Метода получения cookies в HttpServletResponse отсутствует.
Какие методы для работы с cookies предусмотрены в сервлетах?
Servlet API предоставляет поддержку cookies через класс javax.servlet.http.Cookie:
• Для получения массива cookies из запроса необходимо воспользоваться методом HttpServletRequest.getCookies(). Методов для добавления cookies в HttpServletRequest не предусмотрено.
• Для добавления cookie в ответ используется HttpServletResponse.addCookie(Cookie c). Метода получения cookies в HttpServletResponse отсутствует.
👍3
👍5
1. Как перебрать все ключи Map?
2. Как перебрать все значения Map?
Ответ:
1. Использовать метод keySet(), который возвращает множество Set<K> ключей.
2. Использовать метод values(), который возвращает коллекцию Collection<V> значений.
#вопросы_с_собеседований
2. Как перебрать все значения Map?
Ответ:
1. Использовать метод keySet(), который возвращает множество Set<K> ключей.
2. Использовать метод values(), который возвращает коллекцию Collection<V> значений.
#вопросы_с_собеседований
👍6
Какая строка первой вызовет ошибку компиляции?
Anonymous Quiz
49%
l1
7%
l2
8%
l3
24%
l4
12%
Узнать ответ
👍14🥱8
#вопросы_с_собеседований
Чем stub отличается от mock?
Чем stub отличается от mock?
stub
используется как заглушка сервисов, методов, классов и т.д. с заранее запрограммированным ответом на вызовы.mock
использует подмену результатов вызова, проверяет сам факт взаимодействия, протоколирует и контролирует его.👎8👍4
#вопросы_с_собеседований
override vs overload
• override — возможность переопределения поведения метода в типах-потомках
• overload — возможность переопределять метод с одним именем, но разным набором аргументов
override vs overload
• override — возможность переопределения поведения метода в типах-потомках
• overload — возможность переопределять метод с одним именем, но разным набором аргументов
👍10
Что произойдет после вызова метода test()?
Anonymous Quiz
41%
Не скомпилируется
35%
В консоль выведется "Hello!"
14%
Ничего не будет напечатано
10%
Исключения в рантайме
🤮10🤯6👎1
В каком случае требуется переопределять метод service()?
Метод
Когда контейнер сервлетов получает запрос клиента, то происходит вызов метода
Метод
service()
переопределяется, когда необходимо, чтобы сервлет обрабатывал все запросы (и GET
, и POST
) в одном методе.Когда контейнер сервлетов получает запрос клиента, то происходит вызов метода
service()
, который в зависимости от поступившего запроса вызывает или метод doGet()
или метод doPost()
.👍10
Укажите список типов данных, которые позволяют хранить только целые числа:
Anonymous Quiz
83%
byte, short, int, long
4%
byte, short, int, long, float, double
1%
float, double
9%
boolean, byte, short, int, long
2%
Узнать ответ
👍5