Anonymous Quiz
60%
Определить функцию с ключевым словом operator
11%
Использовать аннотацию @operator
24%
Просто определить функцию с нужным именем
5%
Использовать интерфейс Operator
👍1
Anonymous Quiz
60%
Использовать ключевое слово synchronized
2%
Использовать ReentrantLock
29%
Использовать volatile
8%
Использовать AtomicReference
💊9
Anonymous Quiz
10%
Определить функцию внутри класса
77%
Определить функцию снаружи класса с указанием типа перед именем функции
9%
Использовать ключевое слово extend
3%
Использовать декоратор @extension
💊2
Anonymous Quiz
33%
clone()
33%
copy()
32%
deepCopy()
2%
copyConstructor()
💊8
Anonymous Quiz
70%
final
12%
sealed
6%
closed
12%
private
Anonymous Quiz
69%
instanceof
9%
getClass()
9%
typeOf
12%
isInstance()
💊1
Anonymous Quiz
12%
Для создания многопоточного кода
37%
Для определения корутин
19%
Для остановки выполнения программы
32%
Для отложенного выполнения функции
💊15😁1
Anonymous Quiz
31%
list.toArray()
22%
list.toArrayList()
21%
list.toStringArray()
26%
list.stream().toArray(String[]::new)
Anonymous Quiz
4%
ArrayList
4%
Vector
82%
ConcurrentLinkedQueue
10%
LinkedList
Anonymous Quiz
46%
Отменяет null-безопасность
50%
Гарантирует, что переменная не null
3%
Преобразует тип в nullable
1%
Создает nullable объект
💊20🤯3
Anonymous Quiz
82%
Builder
12%
Factory
4%
Singleton
2%
Prototype
Anonymous Quiz
19%
lazy val
26%
lateinit var
47%
var by lazy {}
8%
const val
💊12
Anonymous Quiz
68%
Переменная не сериализуется
10%
Переменная временно сериализуется
4%
Увеличивает скорость сериализации
17%
Обеспечивает безопасность данных
❤1
Anonymous Quiz
93%
Serializable
4%
Externalizable
1%
Cloneable
1%
Streamable
Anonymous Quiz
13%
number.toString(8)
57%
String.format("%08d", number)
26%
number.padStart(8, '0')
4%
number.formatWidth(8)
🤯5
Anonymous Quiz
9%
HashMap
5%
Hashtable
61%
ConcurrentHashMap
25%
SynchronizedMap
Anonymous Quiz
6%
fun foo(param = 1)
87%
fun foo(param: Int = 1)
5%
fun foo(param: Int = null)
2%
fun foo(param: Int) = 1
👍2💊1
Anonymous Quiz
35%
Поток, который может выполняться в фоновом режиме
29%
Поток, который не предотвращает завершение работы JVM
15%
Поток с наивысшим приоритетом
21%
Поток, управляемый системой
💊11🤔1
Anonymous Quiz
74%
for (i in 1..10 step 2)
12%
for (i in 1 until 10 by 2)
7%
for (i in range(1, 10, 2))
8%
for (i in 1 to 10 step 2)
Anonymous Quiz
55%
add(index, element)
11%
set(index, element)
4%
push(index, element)
30%
insert(index, element)