Microsoft Visual J++. Создание приложений и аплетов на языке Java


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


Метод run вызывает метод wait для синхронизации с другой задачей, поэтому этот метод определен как синхронизированный с помощью ключевого слова synchronized:

public synchronized void run()

{

  . . .

}

Внутри метода run организован цикл рисования, который мы уже описывали. После рисования очередного прямоугольника метод run переходит в состояние ожидания извещения, вызывая метод wait:

try

{

  Thread.wait();

}

catch (InterruptedException e)

{

}




Начало  Назад  Вперед



Книжный магазин