Obsah:

Ako používate runnable?
Ako používate runnable?

Video: Ako používate runnable?

Video: Ako používate runnable?
Video: Размножение Орхидеи фаленопсис. Детка орхидеи на цветоносе. УСПЕШНЫЕ ЭКСПЕРИМЕНТЫ. Как правильно... 2024, November
Anonim

Ak chcete použiť rozhranie Runnable na vytvorenie a spustenie vlákna, musíte urobiť nasledovné:

  1. Vytvorte triedu, ktorá implementuje Spustiteľné .
  2. Poskytnite metódu spustenia v Spustiteľné trieda.
  3. Vytvorte inštanciu triedy Thread a odovzdajte svoju Spustiteľné objekt svojmu konštruktorovi ako parameter.
  4. Zavolajte metódu spustenia objektu Thread.

Vzhľadom na to, čo je runnable?

Spustiteľné rozhranie je typ funkčného rozhrania, ktoré je navrhnuté tak, aby poskytovalo spoločný protokol pre objekty, ktoré si želajú spustiť kód, kým sú aktívne. The Spustiteľné Rozhranie by malo byť implementované akoukoľvek triedou, ktorej inštancie majú byť vykonávané vláknom. Trieda musí definovať spustenie metódy.

Tiež viete, koľko metód je v spustiteľnom rozhraní? jedna metóda

aký je rozdiel medzi vláknom a runnable?

Základ rozdiel medzi Thread a Runnable je to každý niť definované rozšírením Niť class vytvorí jedinečný objekt a priradí sa k tomuto objektu. Na druhej strane každá niť definované implementáciou Spustiteľné rozhranie zdieľa rovnaký objekt.

Prečo používame spustiteľné rozhranie v jazyku Java?

Kedy vy realizovať Spustiteľné , môžeš ušetrite priestor pre svoju triedu, aby ste mohli rozšíriť akúkoľvek inú budúcnosť triedy alebo teraz. Kedy vy rozširuje triedu Thread, každé vaše vlákno vytvára jedinečný objekt a spája sa s ním. Kedy vy náradia Spustiteľné , zdieľa rovnaký objekt s viacerými vláknami.

Odporúča: