пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Создание потока и его жизненный цикл.


Программа всегда имеет один поток, который создается при выполнении программы. В программе этот поток запускается в начале метода main(). В апплете браузер является основным потоком. Программа создает поток в дополнение к потоку выполнения, который его создает. Для создания дополнительного потока используется объект класса Thread. Каждый дополнительный поток, который задает программа, представлен объектом класса Thread или подкласса Thread. Если программа имеет три дополнительных потока, то необходимо создать три таких объекта.
Для начала выполнения потока вызывается метод start() объекта Thread. Код, который выполняется в новом потоке, всегда является методом с именем run(), который является открытым (public), не имеет аргументов и не возвращает значение. Потоки, отличные от основного потока программы, всегда запускаются методом run() объекта, который представляет поток.
При реализации интерфейса Runnable необходимо определить его единственный метод run().


28.12.2017; 02:19
хиты: 101
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь