Java Developer
6.45K subscribers
235 photos
8 videos
12 files
279 links
MAKE JAVA GREAT AGAIN

Мемы: @java_memes
加入频道
Stream.forEach() принимает в качестве аргумента
Anonymous Quiz
46%
Collection
19%
Supplier
34%
Consumer
Результат вызова System.out.println(Integer.MIN_VALUE < Double.MIN_VALUE);
Anonymous Quiz
28%
напечатает true
36%
напечатает false
36%
не скомпилируется
Чему равно Integer.MIN_VALUE + Integer.MAX_VALUE
Anonymous Quiz
24%
0
22%
1
32%
-1
22%
выбросит ArithmeticException
Какой из двумерных массивов займёт больше памяти?
Anonymous Quiz
26%
double[100][5]
10%
double[5][100]
42%
оба массива занимают одинаково
23%
зависит от версии JVM
Как вам вчерашняя тема с тестами? Делаем ещё?
я вас понял, скоро закину новую порцию
Чему равно выражение
Set.of(1L).contains(1) ?
Anonymous Quiz
31%
false
48%
true
16%
не скомпилируется
5%
выбросит исключение
В результате выполнения код

var opt = Optional.of("Java Dev"); opt.map(s->s.charAt(0)).filter(c->c=='J'); System.out.println(opt.orElseThrow());
Anonymous Quiz
28%
напечатает “Java Dev”
53%
напечатает “J”
19%
выбросит NoSuchElementException
Что напечатается в результате вызова?

int hits=9, miss=1; System.out.printf("Hits ratio: %d%%", hits/(hits+miss)*100);
Anonymous Quiz
31%
Hits ratio: 0%
6%
Hits ratio: 10%
53%
Hits ratio: 90%
11%
Hits ratio: 100%
Выражение a == a равно false. Какой тип может быть у переменной a?
Anonymous Quiz
45%
String
8%
char
28%
double или float
20%
Этого не может быть!
Итератор какой коллекции может выбросить ConcurrentModificationException?
Anonymous Quiz
17%
CopyOnWriteArrayList
26%
new ConcurrentHashMap().keySet()
31%
Collections.synchronizedList(new ArrayList())
26%
ни одной из перечисленных
Сегодня будут тесты чуть поинтереснее (посложнее)
Что напечатается в результате выполнения

Stream.of(1,2,1,2).peek(System.out::print).distinct().count()
Anonymous Quiz
42%
1212
16%
ничего
16%
12
26%
2
Метод, оптимизированная реализация которого "зашита" в JVM, называется
Anonymous Quiz
6%
Panginic
18%
Intrinsic
12%
Optimistic
64%
Native method
Какой класс реализует структуру "двоичная куча"?
Anonymous Quiz
32%
PriorityQueue
32%
TreeMap
13%
ConcurrentSkipListMap
23%
ConcurrentHashMap
Результат 0b00001111 ^ 0 равен:
Anonymous Quiz
12%
-16
21%
15
26%
0
41%
0b11110000
Каков результат вызова на JDK версии 7 или выше?

Integer a = 200; Integer b = 200; System.out.println(a == b);
Anonymous Quiz
51%
true
37%
false
12%
как повезёт с настройками