Problems that include multiple tasks are normally implemented with programs that consist multiple threads, one thread for each task. Multi-threading is a programming technique that allows the execution of multiple threads that are executed concurrently. On of the most common applications for threads are programs that use GUIs and animations. This chapter presents the basic concepts of threading and an example of programming with multiple threads.
KeywordsObject Reference Mutual Exclusion Multiple Thread Library Class Garbage Collector
Unable to display preview. Download preview PDF.