Гүйцэтгэгч Android гэж юу вэ?
Гүйцэтгэгч Android гэж юу вэ?

Видео: Гүйцэтгэгч Android гэж юу вэ?

Видео: Гүйцэтгэгч Android гэж юу вэ?
Видео: Андромеда галактик руу 50 жилд хүрэх боломжтой! 2024, Арваннэгдүгээр
Anonim

Ан Гүйцэтгэгч Энэ нь дуусгавар болгох арга, нэг буюу хэд хэдэн асинхрон даалгаврын явцыг хянах ирээдүйг бий болгох аргуудыг өгдөг.

Эндээс харахад Android дээрх thread-ийн гүйцэтгэгч гэж юу вэ?

Утасны сан хэсэг ажилчинтай нэг FIFO ажлын дараалал юм утаснууд . Үйлдвэрлэгчид (жишээ нь UI утас ) даалгавруудыг ажлын дараалал руу илгээдэг. Android Java-г дэмждэг Гүйцэтгэгч a-г ашиглах дараах ангиудыг санал болгодог framework утас сан . Гүйцэтгэгч : гүйцэтгэх аргатай интерфэйс.

Хоёрдугаарт, thread pool гүйцэтгэгч хэрхэн ажилладаг вэ? Энгийнээр хэлбэл, ажил нэг гүйцэтгэгч даалгавруудыг гүйцэтгэх явдал юм. The гүйцэтгэгч авдаг а утас аас урсгалын сан даалгавар гүйцэтгэх. The гүйцэтгэгч хамгийн бага тоог хадгалдаг утаснууд дахь утас сан тэд бүгд ямар нэг даалгавар биелүүлэхгүй байгаа ч гэсэн.

Энэ мэтчилэн гүйцэтгэгч үйлчилгээ хэрхэн ажилладаг вэ?

Жава Гүйцэтгэгч үйлчилгээ нь урсгалаар гүйцэтгэх даалгаврыг асинхроноор дамжуулах боломжийг олгодог бүтэц юм. The гүйцэтгэгч үйлчилгээ илгээсэн даалгавруудыг гүйцэтгэхэд зориулж дахин ашиглах боломжтой хэлхээг үүсгэж, хадгалдаг. Thread Pool-ийг үүсгэх хоёр арга бий Гүйцэтгэгч.

Бидэнд яагаад гүйцэтгэгч хүрээ хэрэгтэй байна вэ?

The Гүйцэтгэгч хүрээ Java хэл дээр даалгаврын илгээлт, тэдгээрийн гүйцэтгэлийг тусад нь гаргадаг. Энэ аргаар бид яаж болохыг тодорхойлж чадна бид хүсдэг Ажил гүйцэтгэх дараалал, зэрэг гүйцэтгэх боломжтой ажлуудын тоо, дараалалд оруулах боломжтой ажлуудын тоо зэрэг Runnable (Interface Runnable) ажлуудыг гүйцэтгэх.

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