Completed
Conclusions
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Make Your CPU Cores Sweat with Parallel Streams in Java 8
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What is CERN?
- 3 Manipulating collections before Java 8
- 4 Manipulating data with streams
- 5 Threads (JDK 1) Invocation of a thread results in a new path of execution Thread API is still great for simple asynchronous tasks and background processing
- 6 Executor Service (JDK 5) Java 5 introduced several new APIs that simplify design and development of multi-thread applications
- 7 Parallel Streams (JDK 8) The Stream library enables you to execute operations in parallel without much effort Under the hood it employs the forkjoin framework and the Spliterator
- 8 Fork/Join Framework (JDK7) Fork
- 9 F/J Framework and Parallel Streams
- 10 Custom F/J Pool for a Parallel Stream(s)?
- 11 Decomposing LinkedList and ArrayList Always take into account how well the stream source decomposes
- 12 Decomposing various stream sources
- 13 Decomposability and Auto(un)boxing
- 14 findAny () and unordered ()
- 15 sequential() and parallel()
- 16 Conclusions