The official Java tutorials but made into fun notes that you can print. NOT FOR SALE. PERSONAL USE ONLY.
I have made most of my notes by hand but the sections that I have recreated using Canva are here for download. PDF and PNG versions available for each section listed below.
For more workable examples download the javaConcurrentAnimated jar file from Java Concurrent Animated : Animations that show usage of concurrency features
This application really does aid in the understanding of how code works because they run through animated examples (as seen in the image below) where you can go though locks, unlocks and breaks - understanding the ins and outs of the code block.
Last Update: December 2022