Тагир, огромное спасибо за лекции! Хотел бы заметить, что CopyOnWriteArrayList может бросать ConcurrentModificationException, причём поведение зависит от версии Java. ``` final List list = new CopyOnWriteArrayList(Arrays.asList("a", "b", "c")); list.removeIf(list::remove); ``` В Java 11 исключение выбрасывается, в Java 8 метод отрабатывает без ошибок
Такая годнота и бесплатно! Так свезло мне, так свезло - просто неописуемо свезло, огромное спасибо!
Годнота-то какая!!! Лепота!! Присоединяюсь к благодарностям
Тагир, огромное спасибо за лекции! Хотел бы заметить, что CopyOnWriteArrayList может бросать ConcurrentModificationException, причём поведение зависит от версии Java.
```
final List list = new CopyOnWriteArrayList(Arrays.asList("a", "b", "c"));
list.removeIf(list::remove);
```
В Java 11 исключение выбрасывается, в Java 8 метод отрабатывает без ошибок
Тагир, огромное спасибо за ваш труд! Очень компетентно и в тоже время доходчиво.
Большое спасибо за видео
0:01:03 Неблокирующие коллекции
0:47:46 Блокирующие коллекции
0:54:56 Аннотации
1:17:21 Рефлекшн
Отличная лекция