Concurrency: State Models and Java Programs
Concurrency provides a thoroughly updated approach to the basic concepts and techniques behind concurrent programming. Concurrent programming is complex and demands a much more formal approach than sequential programming. In order to develop a thorough understanding of the topic Magee and Kramer present concepts, techniques and problems through a variety of forms: informal descriptions, illustrative examples, abstract models and concrete Java examples. These combine to provide problem patterns and associated solution techniques which enable students to recognise problems and arrive at solutions.
New features include:
Čo hovoria ostatní - Napísať recenziu
Na obvyklých miestach sme nenašli žiadne recenzie.
Processes and Threads
Shared Objects and Mutual Exclusion
15 zvyšných častí nezobrazených
Iné vydania - Zobraziť všetky
acquire action active allocator alphabet analysis applet architecture arrive assert balls behavior blocked blue bounded bridge buffer channel Chapter choice components composition compute concurrent programs condition Consequently construct consumer created cruise deadlock defined definition depicted described diagram display ensure enter ERROR event example exclusion execution expression false Figure fluent golf holds implementation initially interaction interface InterruptedException Java labels listed lock LTSA machine means method monitor move node notify object occur operation output parcel perform players priority problem producer progress progress properties public void range reader receive release resource result safety property satisfies semaphore shared shown single space specified speed stop structure switch synchronized terminal thread throws tick trace transition true tuple update variable violation wait worker writing