What threads are
How to create threads in Java
How to execute your code in separate threads
What the Java Memory Model is
The lifecycle of threads
How to use object monitors to synchronize access to a critical section by threads
How to interrupt, stop, suspend, and resume threads
Atomic variables, explicit locks, synchronizer, executor framework, fork/join framework, and thread-local variables
5. Threads
Get More Java 17: An In-Depth Exploration of the Java Language and Its Features now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.