Completed
Retooling
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Parallel-Ready Java Code: Managing Mutation in Concurrent Systems - PhillyETE 2015
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Maurice Naftalin
- 3 The Lambda FAQ
- 4 Ideas in the Stream API
- 5 Example Domain
- 6 Pipes and Filters in Java
- 7 Sources – sequential streams
- 8 Intermediate Operations
- 9 filter()
- 10 map()
- 11 peek()
- 12 flatMap Tolnt()
- 13 Sinks - sequential streams
- 14 Parallelism
- 15 Automated Resource Management
- 16 Retooling
- 17 Seriously, No More Accumulators??
- 18 Simple Example – Summation
- 19 Reduction of Primitives
- 20 Reduction of Mutable Objects?
- 21 Using the Predefined Collectors
- 22 toMap(Function keyMapper, Function valueMapper)
- 23 groupingBy(Function classifier) Uses the classifier function to make a classification mapping
- 24 groupingBy(Function)
- 25 Concurrent Collection
- 26 Writing a Collector
- 27 Sources - parallel streams
- 28 Visualizing Stream Operations
- 29 What Does Parallel-Ready Mean?
- 30 So, Is Your Code Parallel-Ready?
- 31 Using Streams Sanely Rules in the JavaDoc for java.util.stream
- 32 Conclusion