This folder contains source code that implements pattern-oriented variants of the ImageTaskGangApplication from my Java Concurrency LiveLessons tutorial using Java 8 features, such as lambda expressions, method references, sequential and parallel streams, and completable futures, to download, process, store, & display images concurrently. The two apps in this folder are defined as follows:
. CommandLine -- This folder provides a command-line program packaged as a gradle project that compares/contrasts the performance of different concurrency and parallelism models available in Java 8 (with some Java 9 features).
. AndroidGUI -- This folder provides an Android Studio GUI-based versions of the CommandLine program that integrates Java 8 with Android's "Material Design" model.