Это то, что я собрал из учебника streams .
- A source - это метод объекта, который возвращает поток.
- промежуточная операция - это метод в потоке, который возвращает другой поток.
- A терминальная операция - это метод в потоке, который возвращает объект (илиvoid).
Комбинация всех трех ( источник , промежуточный и терминал ) составляет конвейер .
Наконец, все методы в потоке все вместе называются агрегатными операциями ;поэтому операции промежуточный и терминал являются одновременно агрегированием операций.
Фраза "нетерминальная операция" не появляется вДокументация Oracle;так технически это означает, что бы ни хотел сказать автор статьи .На практике это, вероятно, будет аналогично промежуточной операции.