Anonymous Quiz
36%
UnsupportedOperationException
21%
IllegalStateException
27%
ReadOnlyCollectionException
16%
ModificationException
Anonymous Quiz
6%
[2, 4, 6, 8, 10]
6%
[1, 3, 5]
83%
[2, 6, 10]
5%
[4, 8, 12]
Через:
- Thread,
- Runnable,
- ExecutorService,
- Future,
- В Kotlin — coroutines.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
33%
apply
27%
run
29%
let
10%
also
💊4🤔1
Anonymous Quiz
61%
fun example(param: T): T
20%
fun example(param: T): T
11%
fun example(param: T): T
8%
fun example(param: T): T
💊33🤔1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
67%
Создать интерфейс Command с методом execute() и реализовать его в конкретных командах.
17%
Использовать классы с наследованием от базового класса Command.
10%
Применить функции расширения для инкапсуляции операций.
6%
Использовать анонимные объекты для каждой команды.
Anonymous Quiz
8%
Использовать метод chain
89%
Использовать последовательные вызовы map и filter
1%
Использовать метод compile
3%
Применить оператор &&
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
Anonymous Quiz
4%
parse()
90%
toInt()
4%
toNumber()
2%
convertToInt()
Anonymous Quiz
11%
kot
1%
o
87%
lin
1%
tlin
Delegation — это способ передавать реализацию интерфейса другому объекту. Kotlin поддерживает делегирование на уровне свойств и классов (by), что упрощает повторное использование логики.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
57%
Используя top-level переменную
35%
Объявив переменную в companion object
4%
Применяя аннотацию @Global
4%
Используя keyword global перед переменной
Anonymous Quiz
17%
val result = str1.plus(str2)
48%
val result = "$str1$str2"
14%
val result = str1.concat(str2)
21%
val result = str1.append(str2)
- val — переменная, значение которой нельзя изменить после инициализации.
- var — переменная, значение которой можно менять.
Для чего нужны конструкторы в data class и можно ли обойтись без них?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
89%
delay
6%
wait
2%
timeout
4%
sleep
Anonymous Quiz
21%
0
67%
10
8%
9
4%
6
Для передачи сигналов из сервисов в Activity можно использовать механизмы, такие как BroadcastReceiver, Handler, LiveData, или EventBus. Например, BroadcastReceiver позволяет отправлять широковещательные сообщения, которые Activity может получить и обработать. Также можно использовать Binder, если сервис связан с Activity.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
58%
Hello*
12%
Hello
5%
Hello
24%
Hello.....
💊10
Anonymous Quiz
30%
launch
16%
async
46%
runBlocking
8%
withContext
💊4