In this course you learn all about multithreading.
You will learn
What multithreading is
How to create a thread in Java
How to protect your programs from concurrency problems
How to prevent overloading a resource with multiple threads accessing it at once
How to be efficient with your threads by making use of thread pools
How to change values atomically
This is a fantastic course for someone with who wants to learn more about how multithreading works as a whole and how to do it in Java.