Introduction to Concurrency and Parallelism in Java
10 videos • 6,583 views • by Douglas Schmidt This playlist contains videos that provide an introduction to the concurrency and parallelism mechanisms and frameworks available in Java from 1995 to the present, ranging from its foundational object-oriented concurrency mechanisms (e.g., threads and built-in monitor objects) to advanced object-oriented concurrency frameworks (e.g., the executor framework), as well as its object-oriented parallel programming frameworks (e.g., the fork-join pool) and parallel functional programming frameworks (e.g., parallel streams and completable futures) to the most recent capabilities provided by Java reactive streams frameworks (e.g., RxJava and Project Reactor) and Project Loom.