Indholdsfortegnelse:

Hvilken metode skal du tilsidesætte, hvis du implementerer den kørebare grænseflade?
Hvilken metode skal du tilsidesætte, hvis du implementerer den kørebare grænseflade?

Video: Hvilken metode skal du tilsidesætte, hvis du implementerer den kørebare grænseflade?

Video: Hvilken metode skal du tilsidesætte, hvis du implementerer den kørebare grænseflade?
Video: What is the use of Overriding ? When should I override the method in real applications ? 2024, November
Anonim

En klasse der implementerer Kørbar dåse køre uden at underklassificere Thread ved at instantiere en Thread-instans og give sig selv ind som målet. I de fleste tilfælde Kørbar grænseflade bør blive brugt hvis du er kun planlægger at tilsidesætte Løbet() metode og ingen anden tråd metoder.

Hvilken af disse metoder bruges så til at implementere en kørebar grænseflade?

Forklaring: Til implementere Kørbar grænseflade , en klasse behøver kun at gennemføre en enkelt metode kaldet run().

Derudover, hvordan implementerer du Runnables? Ved implementering af Runnable grænseflade, du skal levere implementering for run()-metoden. At køre dette implementering klasse, opret et trådobjekt, bestå Kørbar implementering klasseobjekt til dets konstruktør. Kald start()-metoden på trådklassen for at begynde at udføre run()-metoden.

Udover ovenstående, hvad er metoderne i kørselsbar grænseflade?

Kørbar er en interface der skal implementeres af en klasse, hvis instanser er beregnet til at blive udført af en tråd. Der er to måder at starte en ny tråd på – underklassetråd og implementere Kørbar . Der er ikke behov for underklassificering af tråd, når en opgave kan udføres ved at tilsidesætte kun run() metode af Kørbar.

Hvordan starter jeg en kørebar grænsefladetråd?

For at bruge Runnable-grænsefladen til at oprette og starte en tråd, skal du gøre følgende:

  1. Opret en klasse, der implementerer Runnable.
  2. Angiv en kørselsmetode i klassen Runnable.
  3. Opret en instans af Thread-klassen, og send dit Runnable-objekt til dets konstruktør som en parameter.
  4. Kald trådobjektets startmetode.

Anbefalede: