Java процесс гэж юу вэ?
Java процесс гэж юу вэ?

Видео: Java процесс гэж юу вэ?

Видео: Java процесс гэж юу вэ?
Видео: Создание аннотации в java [Java Annotations | Reflection api] 2024, Арваннэгдүгээр
Anonim

Thread vs Үйл явц

1) Гүйцэтгэж буй програмыг ихэвчлэн гэж нэрлэдэг үйл явц . Thread нь дэд олонлог (хэсэг) юм үйл явц . 2) А үйл явц олон утаснаас бүрдэнэ. Утас нь хамгийн жижиг хэсэг юм үйл явц бусад хэсгүүдтэй (threads) зэрэгцэн ажиллах боломжтой үйл явц . 3) А үйл явц заримдаа даалгавар гэж нэрлэдэг.

Үүний дагуу Java хэл дээрх жишээн дээр ямар процесс байдаг вэ?

Үйл явц ангид Java . -аас өгсөн аргууд Үйл явц нь оролт, гаралт, хүлээлтийг гүйцэтгэхэд хэрэглэгддэг үйл явц o дуусгах, гарах байдлыг шалгах үйл явц мөн устгах үйл явц . Энэ нь Object ангиллыг өргөжүүлдэг. Энэ нь үндсэндээ Runtime ангид exec()-ийн үүсгэсэн объектын төрлийн супер анги болгон ашиглагддаг.

Java дахь thread болон процесс хоёрын ялгаа юу болохыг бас мэдэх үү? Түлхүүр Процесс хоорондын ялгаа болон Thread in Java А үйл явц нь гүйцэтгэх програм бөгөөд харин утас нь жижиг хэсэг юм үйл явц . Тус бүр үйл явц өөрийн хаягийн орон зайтай, харин утаснууд ижил үйл явц хаягийн орон зайг өөрийнхтэй адил хуваалцана үйл явц.

Java хэл дээрх Process анги гэж юу болохыг бас мэдэх үү?

The java . lang. Процессын анги -аас оролт хийх аргуудыг өгдөг үйл явц , гаралтыг гүйцэтгэж байна үйл явц , хүлээж байна үйл явц -ийн гарах төлөвийг шалгаж дуусгах үйл явц , мөн устгах (алах). үйл явц.

ProcessBuilder гэж юу вэ?

Процесс бүтээгч Java хэл дээрх анги. Энэ анги нь үйлдлийн системийн процессуудыг үүсгэхэд ашиглагддаг. Тус бүр Процесс бүтээгч instance нь процессын шинж чанаруудын цуглуулгыг удирддаг. Start() арга нь эдгээр шинж чанаруудтай шинэ Процессын жишээг үүсгэдэг. Процесс бүтээгч үйлдлийн системийн процессыг бий болгоход ашиглаж болно.

Зөвлөмж болгож буй: