![Szálat létrehozása - Technológia Szálat létrehozása - Technológia](https://a.continuousdev.com/technology/thread-creation.jpg)
Tartalom
- Meghatározás - Mit jelent a szálkészítés?
- Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
- A Techopedia magyarázza a szál létrehozását
Meghatározás - Mit jelent a szálkészítés?
A szálak létrehozása a Java összeállításában vagy a szálak osztályának kiterjesztésével, vagy a futtatható felület megvalósításával történik.
A Java-ban a szálak osztályának tárgya szálat képvisel. Amikor egy szálat először hoznak létre, akkor véglegesen hozzá kell kötni egy objektumhoz egy run () módszerrel; amikor meghívják, meg kell hívnia az run run () metódust.
Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
A Techopedia magyarázza a szál létrehozását
A futtatható felület megvalósítása a következő lépéseket foglalja magában:
- Egy osztály végrehajtja a futtatható felületet, és biztosítja a szál által végrehajtott run () metódust. Az ehhez az osztályhoz tartozó objektum futtatható objektum.
- A szál osztályobjektum úgy jön létre, hogy a futtatható objektumot átadja a szálkészítőnek.
- A start () metódust az előző lépésben létrehozott szálobjektumra hívják meg.
- Amikor a run () módszer véget ér, a szál is véget ér.
A szálak osztályának kiterjesztése a következő lépésekből áll:
- A java.lang.Thread osztály az exten használatával bővül.
- A szálak osztályából kibővített alosztály run () módszerének felülbírálásával a szál végrehajtott kódja kerül meghatározásra.
- Ennek az alosztálynak egy példánya jön létre.
- A start () módszer meghívásával az osztály ezen példányán a szál fut.
A futtatható interfész általában előnyösebb, mint a szálosztály kiterjesztése, két okból:
- Az alosztály nem terjesztheti ki egy másik osztályt, ha a szálak osztályát kiterjeszti. A futtatható felület használatakor azonban az alosztály kiterjesztheti egy másik osztályt.
- Bizonyos esetekben a futtatható felület elegendő, mivel az egész osztály öröklése túlzott költségeket okozhat.