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