Taula de continguts:

Com feu servir runnable?
Com feu servir runnable?

Vídeo: Com feu servir runnable?

Vídeo: Com feu servir runnable?
Vídeo: Thread и Runnable. Java Professional. Урок 13 2024, De novembre
Anonim

Per utilitzar la interfície Runnable per crear i iniciar un fil, heu de fer el següent:

  1. Crea una classe que implementi Es pot executar .
  2. Proporcioneu un mètode d'execució al fitxer Es pot executar classe.
  3. Creeu una instància de la classe Thread i passeu el vostre Es pot executar objecte al seu constructor com a paràmetre.
  4. Truqueu al mètode d'inici de l'objecte Thread.

Tenint en compte això, què és un runnable?

Es pot executar La interfície és un tipus d'interfície funcional dissenyada per proporcionar un protocol comú per als objectes que volen executar codi mentre estan actius. El Es pot executar La interfície hauria de ser implementada per qualsevol classe les instàncies de la qual estiguin destinades a ser executades per un fil. La classe ha de definir una execució del mètode.

Sapigueu també, quants mètodes hi ha a la interfície executable? un mètode

Quina diferència hi ha entre thread i runnable?

El bàsic diferència entre Thread i Runnable és que cadascú fil definida per ampliació Fil class crea un objecte únic i s'associa amb aquest objecte. D'altra banda, cadascun fil definit mitjançant la implementació Es pot executar interfície comparteix el mateix objecte.

Per què utilitzem una interfície executable a Java?

Quan vostè implementar Es pot executar , tu pots estalvieu un espai per a la vostra classe per ampliar qualsevol altra classe en el futur o ara. Quan vostè amplia la classe Thread, cadascun dels vostres threads crea un objecte únic i s'associa amb ell. Quan vostè implements Es pot executar , comparteix el mateix objecte amb diversos fils.

Recomanat: