Das Buch behandelt die wesentlichen Konzepte der parallelen Programmierung d. h. der
Entwicklung nebenläufiger Systeme. Es orientiert sich dabei am Thread-Konzept der
Programmiersprache Java. Als didaktische Hilfsmittel werden anschauliche und spielerische
Elemente des so genannten Hamster-Modells eingesetzt. Programmierer entwickeln Programme in
denen selbstständige Hamster - die Prozesse - bei Aufgaben wie der Erkundung ihres Lebensraumes
oder bei der gemeinsamen Suche nach Körnern kooperieren konkurrieren miteinander
kommunizieren und sich untereinander synchronisieren müssen.