Myvideo

Guest

Login

Stream API. Часть 12. Реализация Spliterator.

Uploaded By: Myvideo
1 view
0
0 votes
0

Программу данного курса вы можете посмотреть по ссылке - Spliterator интерфейс, реализации которого используются для разделения и обхода элементов данных в том или ином источнике. В качестве источника данных может выступать реализация Collection, массив, функции генераторы и так далее. Spliterator похож на обычный итератор. Основное отличие — умение разделиться (split) на две части. Это лежит в основе параллельной работы потоков. Также в целях оптимизации он имеет ряд флагов-характеристик и может сообщить точно или приблизительно свой размер. Spliterator никогда не модифицирует источник данных: у него нет метода remove как у итератора. Реализации этого интерфейса использует инфраструктура для создание потока данных. Ссылка на конспект этой лекции -

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later