CSCI 511 Lessons
Course 4
Lessons 7 and 8
- Lesson 7: Threads:Concurrent Programming
- Behind the Scenes
- Multi-threaded Applications
- Our First Mistake
- What is Happening in the Background?
- Garbage Collection
- Thread States
- Thread.State: Are We Where We Think We Are?
- More on Multi-threaded Applications
- Design Pattern" Producer/Consumer
- Eating Alphabet Soup
- The Producer
- The Consumer
- The Monitor
- The GUI View
- Lesson 8: Threads: Synchronization
- Multi-threaded Communications
- More Soup Please
- Additional Sources
- A Game
- Type Or Die
- Another Producer Consumer Concurrent Programming Example
- The Bomb
- Word Crafting: Producing Words
- Speedy Keys to Consume
- The World Watches
- The User Interface
- The Visual
- Threads are Easy