Немного Java - и страница ожила

       

Создание потоков как объектов класса Thread


Описанный выше способ создания многопоточных аплетов удобен при запуске одного потока, так как в классе аплета определен только один метод run. Если ваше приложение должно запускать несколько потоков, следует воспользоваться другой техникой. Она заключается в том, что вы создаете один или несколько классов на базе класса Thread (см. листинг 1).

Каждый такой класс соответствует одному потоку и имеет свой собственный метод run.

В классе аплета вам нужно определить необходимое количество объектов класса DrawPoints, при этом интерфейс Runnable реализовывать не требуется (см. листинг 2).

Для создания потока, как и любого другого объекта в Java, применяется оператор new.



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