Kierteen luominen

Kirjoittaja: Randy Alexander
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 24 Kesäkuu 2024
Anonim
Kudontakurssi osa 5. Loimen kiertäminen tukille
Video: Kudontakurssi osa 5. Loimen kiertäminen tukille

Sisältö

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

Säikeiden luominen Java-liitännässä 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 esineet run () -menetelmään.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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-sivustoon