Веб-версияОткрыть в Telegram

ПостПолезный Java-совет:

18 августа 2026
J
Java Books
Полезный Java-совет: Не вызывай parallelStream() просто потому, что данных много. Для коротких операций он легко оказывается медленнее обычного stream(), потому что платишь за разбиение задачи, синхронизацию и работу ForkJoinPool. Особенно неприятно то, что по умолчанию parallelStream() использует общий ForkJoinPool.commonPool(). Если приложение уже нагружает его другими задачами, производительность может внезапно просесть вообще в другом месте. Если параллелизм реально нужен, лучше контролировать executor явно, а не прятать его внутри parallelStream().
10 · 2.5K ·

Рядом в ленте

JJava Books☕️ Java-совет: не запускайте блокирующий I/O через `CompletableFuture` без собственного пула Такой код выглядит асинхронным: CompletableFuture<User> future = CoJJava Books⚡️ Java-приём: не храни метаданные классов в `static Map<Class<?>, ...>` — используй `ClassValue`. Допустим, библиотека кеширует информацию о каждом классе: pri
это сообщение
JJava BooksJava-ловушка: почему `parallelStream()` может замедлить приложение Многие думают: «Есть stream(), добавлю parallelStream() — станет быстрее». Но не всегда. paraJJava Books🔥 Java: subList() может неожиданно удерживать огромный список в памяти Кажется, что: List<Item> small = hugeList.subList(0, 10); hugeList = null; оставит только
JJava BooksJava Books@java_library · канал · Технологии
14 189подписчиков1 850средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем