Anonymous Quiz
44%
Возвращает контекстный объект
23%
Возвращает результат лямбды
29%
Модифицирует объект, на котором вызвана
4%
Не имеет доступа к контекстному объекту
Anonymous Quiz
68%
[4, 10, 18]
26%
[(1, 4), (2, 5), (3, 6)]
0%
[5, 7, 9]
6%
[1, 2, 3, 4, 5, 6]
- Модификаторы доступа (public, private, protected, internal) — определяют область видимости классов и их членов.
- Модификаторы ключевых слов (final, open, abstract, sealed) — контролируют наследование и переопределение.
- Annotations-based модификации, как
Также в Android могут называться "модификациями" кастомизации компонентов UI, поведения Activity и lifecycle.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Варианты ответов:
Anonymous Quiz
30%
finalize()
13%
equals(Object obj)
19%
clone()
38%
copy()
💊2
Anonymous Quiz
74%
Помечает переменные, которые не должны сериализоваться
5%
Помечает временные переменные
14%
Помечает переменные для параллельной обработки
7%
Помечает переменные, которые могут быть изменены
Используется контекст NonCancellable, который заставляет корутину игнорировать запросы на отмену.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
68%
Hell
5%
Hello
14%
default
13%
Hell, W
Anonymous Quiz
45%
Использование пары или тройки
10%
Возврат массива с объектами
16%
Применение списков с разнотипными значениями
30%
Создание класса с нужными свойствами
💊4
Kotlin предлагает пять scope-функций:
- let — для безопасных операций над объектом.
- run — для вызова блоков с результатом.
- apply — для настройки объекта.
- also — для побочных действий.
- with — для вызовов с контекстом объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
93%
Класс хранения данных с автоматически сгенерированными методами как equals(), hashCode(), toString()
3%
Особый тип класса для работы с пользовательскими данными
0%
Базовый класс для всех Kotlin-приложений
4%
Абстрактный класс, используемый для создания наследуемых объектов
Anonymous Quiz
9%
as
8%
is
78%
as?
5%
safeCast
- HashMap — структура ключ-значение. Лучше использовать, когда нужно быстро находить значение по ключу.
- Set — коллекция уникальных значений. Применяется, когда важна отсутствие дубликатов и быстрый поиск.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
15%
HashMap
1%
Hashtable
63%
ConcurrentHashMap
22%
SynchronizedMap
Anonymous Quiz
22%
synchronized
34%
volatile
33%
lazy
12%
atomic
– Использовать эмулятор и встроенные инструменты Android Studio (Logcat, Profiler),
– Добавить ручные замеры времени,
– Использовать Unit и Instrumented тесты,
– Использовать StrictMode и LeakCanary.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
52%
Comparable
29%
Comparator
3%
ComparableInterface
16%
Orderable
Anonymous Quiz
51%
Использование ключевого слова object
19%
Применение @Volatile и @Synchronized
3%
Использование двойной проверки блокировки
27%
Все вышеуказанные методы
Reified позволяет сохранять информацию о дженерике во время выполнения, что делает возможным проверки типа (if (T is String)).
Используется только в inline-функциях, так как код подставляется во время компиляции, сохраняя информацию о типе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1💊1
Anonymous Quiz
96%
data class User(val name: String, val age: Int = 0)
4%
data class User(val name: String, optional val age: Int)
0%
data class User(mandatory val name: String, val age: Int?)
0%
data class User(val name: String, var age: Int?)