Innehållsförteckning:

Vilken metod måste du åsidosätta om du implementerar det körbara gränssnittet?
Vilken metod måste du åsidosätta om du implementerar det körbara gränssnittet?

Video: Vilken metod måste du åsidosätta om du implementerar det körbara gränssnittet?

Video: Vilken metod måste du åsidosätta om du implementerar det körbara gränssnittet?
Video: Method Overriding In Java Tutorial - How To Override A Method In Java 2024, November
Anonim

En klass som redskap Körbar burk kör utan att underklassa Thread genom att instansiera en Thread-instans och skicka in sig själv som mål. I de flesta fall Körbart gränssnitt bör användas om du är bara planerar att åsidosätta på rymmen() metod och ingen annan tråd metoder.

Vilken av dessa metoder används för att implementera ett körbart gränssnitt?

Förklaring: Till implementera ett körbart gränssnitt , en klass behöver bara genomföra en enda metod kallas run().

Dessutom, hur implementerar du Runnables? Förbi implementera Runnable gränssnitt måste du tillhandahålla genomförande för run()-metoden. Att köra detta genomförande klass, skapa ett trådobjekt, godkänn Körbar implementering klassobjekt till dess konstruktor. Anrop start()-metoden på trådklassen för att börja köra run()-metoden.

Förutom ovan, vilka är metoderna i körbart gränssnitt?

Körbar är en gränssnitt som ska implementeras av en klass vars instanser är avsedda att exekveras av en tråd. Det finns två sätt att starta en ny tråd – Underklasstråd och implementera Körbar . Det finns inget behov av att underklassa Thread när en uppgift kan utföras genom att åsidosätta endast run() metod av Körbar.

Hur startar jag en körbar gränssnittstråd?

För att använda Runnable-gränssnittet för att skapa och starta en tråd måste du göra följande:

  1. Skapa en klass som implementerar Runnable.
  2. Ange en körmetod i klassen Runnable.
  3. Skapa en instans av klassen Thread och skicka ditt Runnable-objekt till dess konstruktor som en parameter.
  4. Anropa trådobjektets startmetod.

Rekommenderad: