Chapter 4. Advanced Thread Processing
In this chapter, we will continue to learn about the
Thread class and thread processing. In the previous chapter, we began discussing the
Thread class and how to create and use threads. Now that we have begun learning about the
Thread class, in this chapter we will take the discussion to the next level. We'll study new ways to keep control over concurrent threads and will continue to improve our parallel programming capabilities working with more challenging problems to solve. After following the instructions in this chapter, we will be able to:
- Break down a problem into pieces that can be run concurrently
- Create highly independent blocks of code to run in multiple threads avoiding many concurrency problems ...