Trådskapande

Författare: Randy Alexander
Skapelsedatum: 2 April 2021
Uppdatera Datum: 26 Juni 2024
Anonim
Trådskapande - Teknologi
Trådskapande - Teknologi

Innehåll

Definition - Vad betyder tråd skapande?

Trådskapande, i Java-con, sker antingen genom att utöka trådklassen eller implementera det körbara gränssnittet.


I Java representerar ett objekt i trådklassen en tråd. När en tråd först skapas, måste den vara permenant bunden till ett objekt med en körmetod; när den åberopas bör den åberopa metoden körning av objekt ().

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar trådskapning

Implementering av det körbara gränssnittet innebär följande steg:

  1. En klass implementerar det körbara gränssnittet och tillhandahåller körningen () -metoden som körs av tråden. Ett objekt som tillhör denna klass är ett löpbart objekt.
  2. Trådklassobjektet skapas genom att skicka det löpbara objektet till trådkonstruktören.
  3. Startmetoden () startas på det trådobjekt som skapades i föregående steg.
  4. När körningen () -metoden slutar slutar tråden också.

Utökning av trådklassen innebär följande steg:


  1. Java.lang.Tread-klassen förlängs med ext.
  2. Genom att åsidosätta metoden run () för underklassen som utvidgas från trådklassen definieras trådens exekverade kod.
  3. En instans av denna underklass skapas.
  4. Genom att påkalla startmetoden () på denna instans av klassen kör tråden.

Det körbara gränssnittet är vanligtvis att föredra framför att förlänga trådklassen av två skäl:

  • En underklass kan inte utöka en annan klass när den utvidgar trådklassen. Men när du använder det körbara gränssnittet kan underklassen utvidga en annan klass.
  • I vissa fall är det körbara gränssnittet tillräckligt, eftersom arv av hela klassen kan leda till alltför stora omkostnader.
Den här definitionen har skrivits på con