Inf frame of the Global Java Course, the multithreading module practical tasks are represented in this repo
- Understanding of the thread in Java. Inherit OR create the separated Runnable objects.
- The concurrency API (synchronise vs locks)
- Main Idea of the fork/join pattern:
- Thread versus process, virtual thread
- Worker/Pool/Thread pattern(in concurrency API understand the mechanism of the que/execute)
- Stream API(non terminal and terminal operators in streams), the price of the parallel interface
- Completable feature(callable interface vs runnable)