Anonymous Quiz
42%
Декоратор
36%
Стратегия
14%
Фабрика
8%
Одиночка
💊3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Anonymous Quiz
30%
Использовать один блок catch
62%
Использовать несколько блоков catch
4%
Использовать блок finally
4%
Использовать блок else
💊6
Anonymous Quiz
14%
Определить новый класс, наследующий от оригинального
17%
Использовать ключевое слово extends
32%
Определить функцию с первым параметром типа оригинального класса
38%
Определить функцию с ресивером типа оригинального класса
💊5
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1
Anonymous Quiz
37%
zip
13%
merge
36%
associate
14%
combine
💊1
Anonymous Quiz
43%
Использовать класс с приватным конструктором и статическим методом создания экземпляра.
32%
Применить аннотацию @Singleton к классу.
9%
Объявить все свойства и методы класса как static.
16%
Использовать паттерн "double-checked locking".
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5🔥3
Anonymous Quiz
12%
as
11%
is
72%
as?
5%
safeCast
Anonymous Quiz
26%
open
70%
public
4%
global
1%
universal
🤯9💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Anonymous Quiz
86%
fun process(func: (Int, Int) -> Boolean)
5%
fun process(func: Function<Int, Int, Boolean>)
8%
fun process(func: ((Int, Int) => Boolean))
2%
fun process(func: [Int, Int] -> Boolean)
👍1
Anonymous Quiz
34%
linked
34%
sorted
21%
ordered
11%
sequential
💊10👀3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
11%
Определить функцию с возвращаемым типом NonNull
18%
Использовать оператор !! в возвращаемом значении
52%
Указать возвращаемый тип без знака ?
19%
Использовать аннотацию @NotNull
💊3👍2🤯1
Anonymous Quiz
19%
Применяет предоставленную функцию к каждому элементу коллекции и возвращает коллекцию
8%
Изменяет каждый элемент коллекции в соответствии с предоставленной функцией
17%
Инициализирует объект и возвращает его измененный экземпляр
55%
Применяет операции к объекту и возвращает этот же объект
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
43%
Компилятор вернет ошибку
10%
Значение будет инициализировано нулем
7%
Программа выдаст предупреждение, но скомпилируется
40%
Программа успешно скомпилируется и будет работать
👍1
Anonymous Quiz
56%
Используя companion object
26%
С помощью object
14%
Объявив свойство как val
4%
С помощью static
1. Strong Reference (сильная ссылка): защищает объект от удаления. Пока существует сильная ссылка, объект остаётся в памяти.
2. Weak Reference (слабая ссылка): объект может быть удалён сборщиком мусора, даже если на него есть слабая ссылка.
3. Soft Reference (мягкая ссылка): объект удаляется только при нехватке памяти.
4. Phantom Reference (фантомная ссылка): используется для выполнения действий после удаления объекта, объект недоступен через эту ссылку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6