Anonymous Quiz
8%
freeMemory()
38%
totalMemory()
40%
availableMemory()
13%
maxMemory()
💊4
Для расширения функциональности объекта, не затрагивая исходный код. Это позволяет гибко настраивать поведение, соблюдая принципы открытости/закрытости.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
Anonymous Quiz
12%
Singleton
15%
Observer
60%
Memento
13%
Strategy
🤔11
Anonymous Quiz
3%
StringBuilder
4%
StringBuffer
90%
String
3%
ArrayList
💊6👍1🔥1
- Бакет (bucket) в HashMap — это ячейка хеш-таблицы, куда помещаются элементы с одинаковым хешем.
- Список внутри бакета — это цепочка элементов (чаще всего LinkedList), хранящихся при коллизиях.
Итак: бакет — это "корзина", а список — содержимое этой корзины.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊11👍5🔥1🤔1
Anonymous Quiz
48%
MouseListener
30%
MouseEvent
18%
MouseHandler
5%
MouseAdapter
💊16🤔4👍1
Anonymous Quiz
66%
IndexOutOfBoundsException
3%
NullPointerException
2%
IllegalArgumentException
29%
ArrayIndexOutOfBoundsException
💊11👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8💊2
Anonymous Quiz
45%
setLength()
11%
changeLength()
5%
alterLength()
40%
resize()
💊7👍2
Anonymous Quiz
76%
setDaemon()
12%
markAsDaemon()
10%
daemonize()
3%
setBackground()
👍1🔥1
Класс-обёртка (Wrapper class) — это объектная оболочка для примитивного типа.
В Java каждый примитив имеет соответствующий класс-обёртку:
- int → Integer
- double → Double
- char → Character
- и т.д.
Зачем нужен:
- для использования примитивов там, где требуется объект (например, в коллекциях);
- поддержка null значений;
- работа с generic-кодом (List<Integer>).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
Anonymous Quiz
79%
remove()
8%
delete()
2%
clear()
11%
discard()
🔥3👍1
Если переменная — поле класса, она получает значение по умолчанию:
- int, short, byte, long → 0
- float, double → 0.0
- boolean → false
- char → '\u0000' (нулевой символ)
- Объекты и ссылки → null
Локальные переменные не инициализируются автоматически — компилятор требует явного присваивания.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥1
Anonymous Quiz
68%
invoke()
13%
call()
16%
execute()
4%
run()
👍6
Anonymous Quiz
21%
InputStream
8%
OutputStream
46%
Reader
25%
ByteStream
💊8👍2🤔2
Collections.emptyList() — предпочтительнее:
- создаёт immutable объект;
- экономит память (возможно переиспользование);
- безопасен при использовании по умолчанию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
Anonymous Quiz
19%
GridBagLayout
8%
FlowLayout
57%
GridLayout
16%
BorderLayout
💊10👍1
Anonymous Quiz
27%
equals()
3%
notifyAll()
1%
wait()
68%
Все вышеуказанные
👍12💊1
Как правило, нет. Индексация колонок с малой кардинальностью (например, gender, status) неэффективна, потому что индекс не сильно сужает количество строк, а увеличивает нагрузку на обновления и вставки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Anonymous Quiz
79%
append()
6%
concat()
12%
add()
3%
join()
👍4