Anonymous Quiz
63%
val sum = { a: Int, b: Int -> a + b }
23%
fun sum(a: Int, b: Int) = { a + b }
8%
val sum = function(a: Int, b: Int): Int { return a + b }
6%
val sum = fun(a: Int, b: Int) = a + b
Основная проблема — отложенная инициализация происходит в момент первого доступа. Если объект тяжёлый или доступ происходит в неподходящее время (например, в фоновом потоке), это может вызвать задержку или ошибку. Также стоит учитывать, что by lazy по умолчанию потокобезопасен, но это может повлиять на производительность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
45%
wait()
4%
pause()
4%
stop()
48%
join()
Anonymous Quiz
66%
apply
15%
also
13%
let
6%
run
Hilt позволяет внедрять контекст с помощью аннотаций
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
64%
11.0
8%
6.0
20%
9.0
7%
7.5
Anonymous Quiz
11%
Использование глобального скоупа для всех корутин
10%
Ограничение количества активных корутин
16%
Множественное использование async и await
64%
Правильное использование Dispatchers
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
13%
[1, 2, 3]
58%
[1, 3, 6]
14%
[1, 3, 5]
14%
[6, 3, 1]
Anonymous Quiz
64%
takeIf
3%
takeUnless
17%
apply
17%
let
💊2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2💊1
Anonymous Quiz
80%
beforecadabra
2%
beforebracadabra
16%
abrabefore
2%
abracadbefore
Anonymous Quiz
3%
1
95%
2
2%
3
0%
4
Multibinding позволяет создать коллекции зависимостей одного типа — например, Set или Map. Это особенно полезно для регистрации нескольких обработчиков событий, плагинов или реализаций одного интерфейса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
💊7
Anonymous Quiz
79%
class MyClass private constructor()
18%
private class MyClass()
1%
class private MyClass()
2%
class MyClass() private
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊13
Anonymous Quiz
19%
::
8%
->
16%
destruct
57%
componentN()
Anonymous Quiz
72%
Runnable
4%
Callable
9%
Executor
14%
Threadable
💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
56%
finally в блоке try-catch
30%
onCompletion
10%
always
5%
use