Satura rādītājs:

Kura metode ir jāignorē, ja ieviešat darbināmo saskarni?
Kura metode ir jāignorē, ja ieviešat darbināmo saskarni?

Video: Kura metode ir jāignorē, ja ieviešat darbināmo saskarni?

Video: Kura metode ir jāignorē, ja ieviešat darbināmo saskarni?
Video: Обучение гибкому маркетингу: рекомендуемый путь обучения 2024, Novembris
Anonim

Klase, kas ievieš Runnable can palaist bez apakšklases Thread, izveidojot Thread instanci un nododot sevi kā mērķi. Vairumā gadījumu, Palaist interfeisu vajadzētu izmantot ja Jums ir tikai plāno ignorēt skrējiens() metodi un neviena cita pavediena metodes.

Kura no šīm metodēm tiek izmantota, lai ieviestu darbināmu saskarni?

Paskaidrojums: uz ieviest Running interfeisu , klasei vajag tikai īstenot viens metodi sauc palaist ().

Turklāt, kā jūs ieviešat Runnables? Autors ieviešot Runnable interfeiss, jums ir jānodrošina īstenošana palaist() metodei. Lai palaistu šo īstenošana klase, izveido Thread objektu, nokārto Darbināma ieviešana klases objektu tā konstruktoram. Izsauciet start() metodi pavedienu klasē, lai sāktu izpildīt run() metodi.

Papildus iepriekš minētajam, kādas ir palaišanas saskarnes metodes?

Palaist ir saskarne kas jāīsteno klasei, kuras gadījumus paredzēts izpildīt ar pavedienu. Ir divi veidi, kā sākt jaunu pavedienu – apakšklases pavediens un ieviest Palaist . Pavedienu apakšklase nav nepieciešama, ja uzdevumu var veikt, ignorējot tikai run () metodi no Palaist.

Kā sākt palaist interfeisa pavedienu?

Lai izmantotu Runnable saskarni, lai izveidotu un sāktu pavedienu, jums ir jāveic šādas darbības:

  1. Izveidojiet klasi, kas ievieš Runnable.
  2. Norādiet palaišanas metodi klasē Runnable.
  3. Izveidojiet klases Thread instanci un nosūtiet savu Runnable objektu tā konstruktoram kā parametru.
  4. Izsauciet Thread objekta sākuma metodi.

Ieteicams: