October 2018
Intermediate to advanced
592 pages
19h 49m
English
Chapter 1. Java 8, 9, 10, and 11: what’s happening?
Figure 1.1. Programming-language ecosystem and climate change
Figure 1.2. Unix commands operating on streams
Figure 1.3. Passing method compareUsingCustomerId as an argument to sort
Figure 1.4. Passing the method reference File::isHidden to the method listFiles
Figure 1.6. Forking filter onto two CPUs and joining the result
Chapter 2. Passing code with behavior parameterization
Figure 2.1. Different strategies for selecting an Apple
Figure 2.2. Parameterizing the behavior of filterApples and passing different filter strategies