Anonymous Quiz
10%
15
9%
25
9%
30
71%
55
– Поле/метод: через companion object внутри класса.
– Класс: через object, если singleton, или вложенный class с
Также можно использовать top-level функции — они компилируются как статические.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
12%
for (int key : map.keySet()) { ... }
23%
for (Map.Entry entry : map.entrySet()) { ... }
45%
map.forEach((key, value) -> { ... });
19%
while (map.iterator().hasNext()) { ... }
Anonymous Quiz
81%
internal
3%
private
6%
public
10%
protected
Android присваивает каждому процессу уровень приоритета, в зависимости от его состояния: foreground, visible, background, cached. Чем ниже приоритет, тем выше шанс, что приложение будет выгружено системой при нехватке памяти.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
93%
filter
5%
map
1%
reduce
1%
collect
Anonymous Quiz
62%
open
29%
override
0%
final
9%
abstract
1. Измерение: определение размеров текста с учётом шрифта и стиля (используя Paint.iss.oneasureText или StaticLayout).
2. Размещение: расчёт позиции текста на экране.
3. Рендеринг: отрисовка текста на Canvas через методы drawText или StaticLayout.draw.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
76%
Используя функции async и await
16%
Применяя ключевое слово synchronized
6%
Вызывая методы thenApply и thenAccept
2%
Отслеживая состояние с помощью переменной
Anonymous Quiz
53%
run
32%
apply
8%
apply
7%
use
💊9
- ViewModel — проверка логики отображения, работы с LiveData/StateFlow.
- UseCase / Interactor — основная бизнес-логика.
- Repository (если изолирован от сети) — для проверки логики агрегации данных.
- Вспомогательные утилиты и мапперы — чтобы гарантировать корректность трансформации данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
87%
С помощью оператора is
6%
Используя метод checkType()
5%
Применением typeof
3%
С помощью оператора typeof
Anonymous Quiz
2%
1
44%
2
13%
3
40%
0
Принцип подстановки Лисков (из SOLID): если класс B наследуется от класса A, то объекты класса A могут быть заменены на объекты класса B без нарушения корректности программы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Anonymous Quiz
80%
System.currentTimeMillis()
2%
new Date().getTime()
9%
Calendar.getInstance().getTimeInMillis()
8%
LocalDateTime.now().toInstant(ZoneOffset.UTC).toEpochMilli()
💊1
Anonymous Quiz
15%
35
5%
20
8%
25
73%
40
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
19%
CyclicBarrier
51%
Semaphore
22%
CountDownLatch
7%
Exchanger
Anonymous Quiz
2%
Автоматическая генерация toString()
14%
Генерация equals() и hashCode()
0%
Возможность создания копий с помощью copy()
84%
Все перечисленные
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
44%
-6
41%
-4
9%
-2
6%
0