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