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