Współbieżność w Javie - zagadnienia do kolokwium
- Co to jest watek. Watek a proces.
- Watki jadra, uzytkownika i mieszany model z LWP
- Watki w Javie: z ksiazki:
- Sekcja 4.2
- Sekcja 4.3
- Sekcja 4.4
- Sekcja 4.6
- Sekcja 4.7
- Watki w JVM. Prosze przeczytac
tekst o architekturze JVM.
- Cykl zycia watku
- Pojecie wyscigu. Kiedy moze wystapic. Ogolny sposob rozwiazania problemu wyscigu.
- Pojecie thread-safe
- Monitory w Javie - ogolna charakterystyka
- Synchronizacja w Javie (metody i bloki synchronized).
- Metody wait i notify (notifyAll).
- Semafor i operacje na nim.
- Oczekiwanie na warunek (condition wait). Realizacja w Javie.
- Mechanizmy Java Concurrency Utilities: Lock i Condition; Semaphore; Atomic Variables.
balis at wszib.edu.pl
|