🤔 Что такое 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🤔1
🤔 Какой интерфейс используется для создания потока данных с произвольным доступом?
Anonymous Quiz
21%
InputStream
61%
RandomAccessFile
6%
FileOutputStream
12%
Scanner
👍1
🤔 Какой метод класса java.util.Optional используется для получения значения, если оно присутствует, или возвращает значение по умолчанию?
Anonymous Quiz
54%
getOrElse()
6%
get()
26%
orElse()
14%
ifPresent()
🤔 Механизмы реализации полиморфизма?
Полиморфизм реализуется через:
- переопределение методов (overriding) — динамический (во время выполнения);
- перегрузку методов (overloading) — статический (во время компиляции);
- использование интерфейсов и абстрактных классов, которые позволяют объектам реализовать общее поведение через разную реализацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Полиморфизм реализуется через:
- переопределение методов (overriding) — динамический (во время выполнения);
- перегрузку методов (overloading) — статический (во время компиляции);
- использование интерфейсов и абстрактных классов, которые позволяют объектам реализовать общее поведение через разную реализацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5🔥1
🤔 Какой метод интерфейса Map возвращает множество ключей?
Anonymous Quiz
27%
getKeys()
56%
keySet()
6%
keyList()
11%
keys()
👍3🔥1
🤔 Какой интерфейс реализует функциональный метод apply() в Java?
Anonymous Quiz
14%
Predicate
46%
Function
30%
Supplier
11%
Consumer
👍1
🤔 Какой из перечисленных методов является методом класса Object?
Anonymous Quiz
82%
wait()
6%
close()
2%
read()
10%
println()
👍1
🤔 Какое ключевое слово используется для вызова конструктора суперкласса?
Anonymous Quiz
95%
super
4%
this
1%
extends
0%
final
👍1
🤔 Какой из следующих методов класса Files используется для чтения всех строк из файла?
Anonymous Quiz
54%
readAllLines()
37%
readLines()
7%
getAllLines()
1%
fetchLines()
👍1
🤔 Что такое AutoCloseable и конструкция try-with-resources?
AutoCloseable — это интерфейс, который говорит JVM: «этот ресурс можно закрыть автоматически».
try-with-resources — это конструкция, при которой ресурс (например, файл, поток или соединение) автоматически закроется по завершению блока, даже если произойдёт исключение.
Удобно, безопасно, уменьшает количество утечек ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
AutoCloseable — это интерфейс, который говорит JVM: «этот ресурс можно закрыть автоматически».
try-with-resources — это конструкция, при которой ресурс (например, файл, поток или соединение) автоматически закроется по завершению блока, даже если произойдёт исключение.
Удобно, безопасно, уменьшает количество утечек ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой из интерфейсов используется для выполнения задачи, не возвращающей результата?
Anonymous Quiz
14%
Callable
21%
Supplier
10%
Function
55%
Runnable
🤔1