🤔 Что означает ключевое слово transient?
Anonymous Quiz
89%
Поле не участвует в сериализации объекта
8%
Поле не наследуется подклассами
1%
Поле является константой
1%
Поле можно изменить только один раз
👍1
🤔 Что означает ключевое слово volatile?
Anonymous Quiz
5%
Переменная не может быть изменена
38%
Переменная доступна из любого потока
56%
Переменная не хранится в кэше потоков
1%
Переменная является статической
🔥1💊1
🤔 Какое ключевое слово используется для обозначения метода, который должен быть переопределен в подклассе?
Anonymous Quiz
1%
final
90%
abstract
2%
static
7%
native
👍1
🤔 Какой метод класса Arrays используется для проверки равенства двух массивов?
Anonymous Quiz
46%
equals()
1%
same()
21%
compare()
33%
arrayEquals()
👍1
🤔 Какой пакет в Java используется для работы с аннотациями во время выполнения через рефлексию?
Anonymous Quiz
40%
java.lang.reflect
26%
java.util.reflect
20%
java.annotation
14%
java.reflect
💊1
🤔 Что такое REST API?
REST API — архитектурный стиль взаимодействия по HTTP.
Ключевые идеи:
- Использование HTTP-методов (GET, POST, PUT, DELETE);
- Ресурсы представлены URL-ами;
- Без состояния (stateless);
- Ответы — в формате JSON или XML.
Применяется для построения веб-сервисов и клиент-серверных приложений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
REST API — архитектурный стиль взаимодействия по HTTP.
Ключевые идеи:
- Использование HTTP-методов (GET, POST, PUT, DELETE);
- Ресурсы представлены URL-ами;
- Без состояния (stateless);
- Ответы — в формате JSON или XML.
Применяется для построения веб-сервисов и клиент-серверных приложений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7🤔1
🤔 Какой интерфейс используется для создания потока данных с произвольным доступом?
Anonymous Quiz
21%
InputStream
62%
RandomAccessFile
6%
FileOutputStream
11%
Scanner
👍1
🤔 Какой метод класса java.util.Optional используется для получения значения, если оно присутствует, или возвращает значение по умолчанию?
Anonymous Quiz
53%
getOrElse()
5%
get()
26%
orElse()
16%
ifPresent()
🤔 Механизмы реализации полиморфизма?
Полиморфизм реализуется через:
- переопределение методов (overriding) — динамический (во время выполнения);
- перегрузку методов (overloading) — статический (во время компиляции);
- использование интерфейсов и абстрактных классов, которые позволяют объектам реализовать общее поведение через разную реализацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Полиморфизм реализуется через:
- переопределение методов (overriding) — динамический (во время выполнения);
- перегрузку методов (overloading) — статический (во время компиляции);
- использование интерфейсов и абстрактных классов, которые позволяют объектам реализовать общее поведение через разную реализацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔 Какой метод интерфейса Map возвращает множество ключей?
Anonymous Quiz
26%
getKeys()
59%
keySet()
5%
keyList()
10%
keys()
👍2🔥1
🤔 Какой интерфейс реализует функциональный метод apply() в Java?
Anonymous Quiz
14%
Predicate
46%
Function
31%
Supplier
9%
Consumer
👍1