რა არის ანდროიდის შემსრულებელი?
რა არის ანდროიდის შემსრულებელი?

ვიდეო: რა არის ანდროიდის შემსრულებელი?

ვიდეო: რა არის ანდროიდის შემსრულებელი?
ვიდეო: როგორ დაადასტურო სერვისის შემსრულებლის მიერ გამოგზავნილი ინვოისი? 2024, მაისი
Anonim

ან შემსრულებელი რომელიც უზრუნველყოფს შეწყვეტის მართვის მეთოდებს და მეთოდებს, რომლებსაც შეუძლიათ წარმოქმნან მომავალი ერთი ან მეტი ასინქრონული ამოცანის პროგრესის თვალყურის დევნებისთვის.

აქ რა არის thread pool executor Android-ში?

ძაფის აუზი არის FIFO დავალების ერთი რიგი მუშაკთა ჯგუფთან ერთად ძაფები . მწარმოებლები (მაგ. UI ძაფი ) აგზავნის ამოცანებს დავალების რიგში. Android მხარს უჭერს Java-ს შემსრულებელი ჩარჩო, რომელიც გთავაზობთ შემდეგ კლასებს a ძაფის აუზი . შემსრულებელი : ინტერფეისი, რომელსაც აქვს შესრულების მეთოდი.

მეორეც, როგორ მუშაობს thread pool executor? მარტივად რომ ვთქვათ, მუშაობა of an შემსრულებელი არის დავალებების შესრულება. The შემსრულებელი იღებს ა ძაფი დან ძაფი დავალების შესასრულებლად. The შემსრულებელი ინარჩუნებს მინიმალურ რაოდენობას ძაფები წელს ძაფის აუზი მაშინაც კი, თუ ყველა მათგანი არ ასრულებს რაიმე დავალებას.

ამ გზით, როგორ მუშაობს აღმასრულებელი სამსახური?

ჯავა შემსრულებელი სერვისი არის კონსტრუქცია, რომელიც საშუალებას გაძლევთ გადასცეთ დავალება, რომელიც უნდა შესრულდეს ძაფით ასინქრონულად. The შემსრულებელი სამსახური ქმნის და ინარჩუნებს ძაფების მრავალჯერადი გამოყენების აუზს წარდგენილი ამოცანების შესასრულებლად. Thread Pool-ის ინსტალაციის ორი გზა არსებობს შემსრულებელი.

რატომ გვჭირდება შემსრულებელი ჩარჩო?

The შემსრულებელი ჩარჩო ჯავაში გამოყოფენ ამოცანების წარდგენას და ამ ამოცანების შესრულებას. ამ მეთოდით ჩვენ შეუძლია განსაზღვროს როგორ ჩვენ გვინდა Runnable (ინტერფეისის Runnable) ამოცანების შესასრულებლად, მათ შორის დავალების შესრულების თანმიმდევრობა, დავალებების რაოდენობა, რომლებიც შეიძლება შესრულდეს ერთდროულად და დავალებების რაოდენობა, რომლებიც შეიძლება დადგეს რიგში.

გირჩევთ: