Использование легковесных процессов
Данный раздел посвящен работе с потоками (в некоторых других источниках они получили название легковесные процессы). Поток – отдельная выполняемая последовательность в программе. Фактически поток – это способ реализации многозадачности в Java. Потоки используются при решении многих задач: анимация; воспроизведение и обработка звуковых данных; обновление и восстановление информации в фоновом режиме; ожидание и обработка информации, поступающей по сети. При запуске поток получает в свое распоряжение определенную долю ресурсов процессора и, в дальнейшем, работает уже с ней. Говорят, что поток имеет «тело», которое содержит операторы, оно находится в методе run(). Реализация потока Java предусматривает две…
Read More