Object-Oriented Programming: Concurrency

Location AUD C, Fib. 15
Time October 29, 10.15 - 12.00
Subject A thread is a separate branch of execution and it is the unit being scheduled by the operating system. Multithreading is designed in to the core of the Java language and not an add on library like in C++. This makes it a lot easier to use multiple threads. These are typically used in GUI building to get a more responsive interface and in network computing to share resources.
Reading Chapter 13 in the book "Multiple Threads". Low priority is given to the section "Deadlock" pages 752-758.
Exercises Exercise
Examples The examples from the lecture, both documentation and source files
Slides PDF

Here links that are useful for the seminar are listed: