Продвинутая Java: Ключевое слово volatile
Java. Рекурсия
Изучение Java с нуля / #19 Классы и объекты. Поля класса
Урок Java 346: Volatile и happens before
Продвинутая Java: Введение в многопоточность в Java
Java. Многопоточность. Остановка потока. Обработка InterruptedException.
JAVA. Работа со списками