tgoop.com/javaquiz/2261
Create:
Last Update:
Last Update:
👀 Случайные целочисленные числа
Теперь более трудное задание. Не читайте решение. Посмотрите сможете ли вы найти
ответ самостоятельно. Когда я запущу следующую программу:
for (int i = 0; i < 10; i++) {
System.out.println((Integer) i);
}
Иногда я получаю следующий вывод:
92
221
45
48
236
183
39
193
33
84
➡️ Но как такое вообще возможно? Ответ в кроется в переопределении JDK кеша Integer через рефлексию, и затем в использовании auto-boxing и auto-unboxing.
👩💻
@javaquiz
BY Java задачи с собеседований

Share with your friend now:
tgoop.com/javaquiz/2261