Программирование на Java

       

Метод run класса DrawEllipse


Класс DrawEllipse очень похож на только что рассмотренный класс DrawRectangles. Отличие есть только в финальном фрагменте метода run, который мы и рассмотрим.

Вместо задержки на 50 миллисекунд метод run из класса DrawEllipse переходит в состояние ожидания извещения, вызывая метод wait:

try { this.wait(); } catch (InterruptedException e) { }

Это извещение создается управляющим потоком класса NotifyTask, к описанию которого мы переходим.



Содержание раздела