Я изучаю API потоков для Java, и из того, что я вижу, настоятельно рекомендую использовать несколько методов для изменения коллекции с помощью потока, кроме того, очень хорошо, что с этим API-интерфейсом я прекращаю использовать циклы, но Мне было интересно, каждый метод потока не выполняет необходимые циклы интернирования? Разве это не приводит к снижению производительности (приложений, требующих хорошей производительности), которые я использую Stream? Во многих случаях я мог сделать более одной необходимой модификации коллекции всего за одну l oop.
Но я также представляю, что разработчики JDK и JVM также выполнили свою черную магию c, чтобы предотвратить это. , Если да, каковы детали этого волхва c?