Используется шаблон проектирования "Строитель" (Builder), так как оба класса позволяют поэтапно конструировать строку, а не создавать новую при каждом изменении, как String.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Anonymous Quiz
19%
run()
16%
start()
8%
sleep()
57%
execute()
👍4
Anonymous Quiz
5%
Объект можно изменить после создания
93%
Объект нельзя изменить после создания
1%
Объект можно удалить
1%
Объект можно клонировать
👍2
UNION объединяет результаты двух SELECT-запросов в один набор:
- исключает дубликаты (для уникальных строк).
- для включения дубликатов используется UNION ALL.
Важно: обе выборки должны иметь одинаковую структуру столбцов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Anonymous Quiz
23%
wait()
33%
join()
29%
awaitTermination()
15%
terminate()
🔥1
Anonymous Quiz
14%
52%
@Target(ElementType.FIELD)
19%
14%
@Retention(RetentionPolicy.RUNTIME)
🔥1
- String — иммутабельный, безопасный для ключей.
- Имеет хорошую реализацию hashCode() и equals().
- Часто используется как уникальный идентификатор (имя, логин, id).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6
Anonymous Quiz
25%
Thread
4%
Runnable
69%
ExecutorService
2%
Callable
👍1
Для случаев, когда нужно использовать сравнение по ссылке (==), а не equals(), например:
- при кэшировании объектов;
- при построении графов, где важна идентичность объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
Anonymous Quiz
10%
1
2%
2
2%
4
87%
Неограниченное количество
👍1
Anonymous Quiz
11%
READ UNCOMMITTED
33%
READ COMMITTED
28%
REPEATABLE READ
28%
SERIALIZABLE
👍5🔥1
- Хуки вызываются только на верхнем уровне компонента (нельзя вызывать внутри if, for, callback);
- Хуки вызываются только внутри React-функций — компонента или кастомного хука;
- Кастомные хуки начинаются с префикса use (например, useAuth);
- Не изменяй порядок вызова хуков — он должен быть предсказуемым и одинаковым при каждом рендере;
- Используй eslint-plugin-react-hooks, чтобы не нарушать правила.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊11🔥2
Anonymous Quiz
22%
Определяет метод как нативно оптимизированный
67%
Указывает, что метод будет реализован на другом языке программирования
3%
Делает метод доступным для всех пакетов
9%
Защищает метод от изменений в потомках
🤔4👍1
Anonymous Quiz
2%
allMatch()
79%
anyMatch()
12%
findAny()
7%
filter()
👍2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
30%
Разные значения
54%
Одинаковые значения
3%
Всегда 0
12%
Зависит от JVM
💊16🤔3
Anonymous Quiz
52%
Да
39%
Нет
8%
Только статические методы
1%
Только финальные методы
🔥2
Для этого используется команда, которая позволяет:
- просматривать историю (git log);
- увидеть ID, дату и сообщение каждого коммита;
- обратиться к предыдущему коммиту как HEAD^ или HEAD~1.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Anonymous Quiz
13%
mix()
69%
shuffle()
12%
randomize()
6%
swap()
💊3👍2
Anonymous Quiz
51%
copy()
16%
transferTo()
9%
sendTo()
24%
replicate()
💊3