Joe Soltzberg

54%
Flag icon
What these data structures have in common is that they can all be accurately and cheaply split into subranges of any desired sizes, which makes it easy to divide work among parallel threads. The abstraction used by the streams library to perform this task is the spliterator, which is returned by the spliterator method on Stream and Iterable.
Effective Java
Rate this book
Clear rating
Open Preview