Android Thread和HandlerThread的差別


Thread和HandlerThread的差別

1)Handler:在Android中負責發送和處理消息,通過它可以實現其他支線線程與主線程之間的消通訊
2)Thread:線程,可以看作是進程的一個實體,是CPU調度和分派的基本單位,他是比進程更小的獨立運行的基本單位
3)HandlerThread:封裝了Handler + ThreadHandlerThread適合在有需要一個工作線程(非UI線程)+任務的等待隊列的形式,優點是不會有堵塞,減少了對性能的消耗,缺點是不能同時進行多個任務的處理,需要等待進行處理。處理效率低,可以當成一個輕量級的線程池來用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM