8.1. Поняття багатопотоковості. Прості методи класу Threads.
8.2. Способи створення потоків.
8.3. Стани потоків. Планувальник черги потоків. Методи join(), yield().
8.4. Приклади аналізу багатопотокових кодів.
8.5. Синхронізація потоків.
8.2. Способи створення потоків.
8.3. Стани потоків. Планувальник черги потоків. Методи join(), yield().
8.4. Приклади аналізу багатопотокових кодів.
8.5. Синхронізація потоків.
Лабораторна робота:
«Дослідження циклічних процесів виконання арифметичних операцій в багатопотоковому асинхронному режимі»
8.6. Взаємодія потоків. Методи wait(), notify().
Лабораторна робота: «Розробка синхронізованої багатопотокової системи продажу квитків»
«Дослідження циклічних процесів виконання арифметичних операцій в багатопотоковому асинхронному режимі»
8.6. Взаємодія потоків. Методи wait(), notify().
Лабораторна робота: «Розробка синхронізованої багатопотокової системи продажу квитків»