![Vytvorenie vlákna - Technológie Vytvorenie vlákna - Technológie](https://a.continuousdev.com/technology/thread-creation.jpg)
Obsah
- Definícia - Čo znamená vytvorenie vlákna?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje vytváranie vlákien
Definícia - Čo znamená vytvorenie vlákna?
K vytvoreniu vlákna v prostredí Java dochádza buď rozšírením triedy vlákna, alebo implementáciou spustiteľného rozhrania.
V Java predstavuje objekt triedy vlákna vlákno. Keď sa vlákno prvýkrát vytvorí, musí byť trvalo spojené s objektom pomocou metódy run (); keď je vyvolaný, mal by vyvolať metódu run () objektov.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje vytváranie vlákien
Implementácia spustiteľného rozhrania zahŕňa nasledujúce kroky:
- Trieda implementuje spustiteľné rozhranie a poskytuje metódu run () vykonanú vláknom. Objekt, ktorý patrí do tejto triedy, je spustiteľný objekt.
- Objekt triedy vlákna sa vytvorí odovzdaním spustiteľného objektu konštruktoru vlákna.
- Metóda start () sa vyvolá na vláknovom objekte vytvorenom v predchádzajúcom kroku.
- Po ukončení metódy run () končí vlákno.
Rozšírenie triedy vlákna zahŕňa nasledujúce kroky:
- Trieda java.lang.Thread sa rozširuje pomocou rozšírenia.
- Prepísaním metódy run () podtriedy rozšírenej z triedy vlákna je definovaný vykonaný kód vlákna.
- Vytvorí sa inštancia tejto podtriedy.
- Vyvolaním metódy start () v tejto inštancii triedy sa vlákno spustí.
Spúšťateľné rozhranie je vo všeobecnosti preferované pred rozšírením triedy vlákna z dvoch dôvodov:
- Podtrieda nemôže rozšíriť ďalšiu triedu pri rozširovaní triedy vlákna. Pri použití spustiteľného rozhrania však podtrieda môže rozšíriť ďalšiu triedu.
- V niektorých prípadoch postačuje spustiteľné rozhranie, pretože dedenie celej triedy môže viesť k nadmernej réžii.