Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Runnable
Runnable
интерфейс должен быть реализован любым классом, экземпляры которого предназначаются, чтобы быть выполненными потоком. Класс должен определить метод никаких вызванных параметров run
. Этот интерфейс разрабатывается, чтобы обеспечить общий протокол для объектов, которые хотят выполнить код, в то время как они являются активными. Например, Runnable
реализуется классом Thread
. Быть активным просто означает, что поток был запущен и еще не был остановлен.
Кроме того, Runnable
обеспечивает средства для класса, чтобы быть активным, не разделяя на подклассы Thread
. Класс, который реализует Runnable
может работать без разделения на подклассы Thread
инстанцируя a Thread
экземпляр и передача в как цель. В большинстве случаев, Runnable
интерфейс должен использоваться, если Вы только планируете переопределить run()
метод и никто другой Thread
методы. Это важно, потому что классы не должны быть разделены на подклассы, если программист не предназначает при изменении или улучшении фундаментального поведения класса.
Модификатор и Тип | Метод и Описание |
---|---|
void |
run()
Когда интерфейс реализации объекта
Runnable используется, чтобы создать поток, запуская поток вызывает объект run метод, который вызовут в том отдельно выполняющемся потоке. |
void run()
Runnable
используется, чтобы создать поток, запуская поток вызывает объект run
метод, который вызовут в том отдельно выполняющемся потоке. Общий контракт метода run
это, это может предпринять любые меры вообще.
Thread.run()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.