Engineering Full Stack Apps with Java and JavaScript
This note book contains notes on multithreading concepts such synchronization, deadlock, producer consumer problem etc. The book also explores the new concurrency package features and also provides a best practice summary.
This book assumes that you are familiar with the topics discussed in the Java 101 book.