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.


Object Reference Mutual Exclusion Multiple Thread Library Class Garbage Collector 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag US 2009

Authors and Affiliations

  1. 1.Department of Computer & Information SystemsKennesaw State UniversityKennesawUSA

Personalised recommendations