Skip to content

Latest commit

 

History

History
 
 

ImageStreamGang

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

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.