Vītne

Autors: Randy Alexander
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
Standarta 12mm trapeces vītne kokā D60mm
Video: Standarta 12mm trapeces vītne kokā D60mm

Saturs

Definīcija - ko nozīmē pavediens?

Vītne Java konversijā ir ceļš, pa kuru tiek izpildīta programma. Visām Java programmām ir vismaz viens pavediens, kas pazīstams kā galvenais pavediens un kuru Java sākuma mašīna (JVM) izveido programmas sākumā, kad galvenā () metode tiek izsaukta kopā ar galveno pavedienu.


Java valodā pavediena izveidošana tiek veikta, ieviešot saskarni un paplašinot klasi. Katru Java pavedienu izveido un kontrolē java.lang.Thread klase.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro pavedienu

Java ir vairāku vītņu lietojumprogramma, kas ļauj vairākus pavedienus izpildīt jebkurā noteiktā laikā. Vienu vītņu lietojumprogrammā vienlaikus tiek izpildīts tikai viens pavediens, jo lietojumprogramma vai programma vienlaikus var tikt galā tikai ar vienu uzdevumu.

Piemēram, lietojot vienu vītni, var tikt rakstīti vārdi. Tomēr šim atsevišķajam pavedienam ir nepieciešams papildu atsevišķs pavediens, kas ļauj reģistrēt taustiņsitienus, lai ierakstītu vārdus. Tādējādi lietojumprogramma ar vienu vītni reģistrē taustiņsitienus, ļaujot sekot nākamajai lietojumprogrammai ar vienu vītni (vārdu ierakstīšana).


Tomēr vairāku vītņu lietojumprogramma ļauj vienā lietojumprogrammā apstrādāt abus uzdevumus (reģistrēt un rakstīt taustiņsitienus).

Kad pavediens ir izveidots, tam tiek piešķirta prioritāte. Vispirms tiek izpildīts pavediens ar augstāku prioritāti, kam seko zemākas prioritātes pavedieni. JVM pārtrauc pavedienu izpildi kādā no šiem nosacījumiem:

  • Ja izejas metodi ir izmantojis un drošības pārvaldnieks ir autorizējis
  • Visi programmas dēmonu pavedieni ir miruši
Šī definīcija tika uzrakstīta Java valodā