Koti kehitys Mikä on säikeiden luominen? - määritelmä techopediasta

Mikä on säikeiden luominen? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä langan luominen tarkoittaa?

Säikeiden luominen Java-yhteydessä tapahtuu joko laajentamalla säieluokkaa tai toteuttamalla ajettava käyttöliittymä.

Java-kierteessä ketjuluokan objekti edustaa säiettä. Kun säie luodaan ensimmäisen kerran, se on kiinnitettävä lopullisesti esineeseen run () -menetelmällä; kun sitä kutsutaan, sen tulisi kutsua esineen run () -menetelmä.

Techopedia selittää langan luomisen

Suoritettavan käyttöliittymän toteuttaminen sisältää seuraavat vaiheet:

  1. Luokka toteuttaa ajettavan käyttöliittymän ja tarjoaa säiettä suorittaman run () -menetelmän. Tähän luokkaan kuuluva esine on ajettavissa oleva objekti.
  2. Lankaluokkaobjekti luodaan siirtämällä ajettava objekti ketjurakentajalle.
  3. Start () -menetelmään vedotaan edellisessä vaiheessa luodulla säieobjektilla.
  4. Kun run () -menetelmä loppuu, lanka myös päättyy.

Lankaluokan laajentaminen sisältää seuraavat vaiheet:

  1. Java.lang.Thread-luokkaa jatketaan laajennuksella.
  2. Ohittamalla ketjuluokasta laajennetun alaluokan run () -menetelmä määritetään langan suoritettu koodi.
  3. Tämän alaluokan esimerkki luodaan.
  4. Kutistamalla start () -menetelmä luokan tässä esiintymään, säie kulkee.

Suoritettava käyttöliittymä on yleensä suositeltavampi kuin säieluokan laajentaminen kahdesta syystä:

  • Alaluokka ei voi laajentaa toista luokkaa laajennettaessa lankaluokkaa. Käytettäessä ajettavaa rajapinta alaluokka voi kuitenkin laajentaa toisen luokan.
  • Joissain tapauksissa ajettava käyttöliittymä on riittävä, koska koko luokan periminen voi johtaa liiallisiin yleiskustannuksiin.
Tämä määritelmä kirjoitettiin Java-yhteydessä
Mikä on säikeiden luominen? - määritelmä techopediasta