This module tackled the topic of Multithreaded Java programming.
You began the module by learning some basics about multithreading and why threads are important.
You examined some practical scenarios where it is necessary to employ threads to improve the structure and performance of programs.
You learned how to create and use threads, as well as how to put them asleep.
The module also explained how to resolve the tricky issue of thread synchronization.
The next module introduces you to exceptions, which are used to handle certain types of program errors.
This module discussed how the following terms relate to Java:
- Multithreading: Multithreading is the capability of a program to have multiple paths of execution called threads.
- Thread synchronization: Thread synchronization is the process of structuring threads so that they never interrupt each other while performing sensitive tasks.
Todays date is November 23, 2017
Click the Quiz link below to test what you have learned in this module.
Multithreaded Java Programming - Quiz