基础疑问:AsyncTask

AsyncTask用于什么场景?

提供了一种简洁的方式去处理异步任务。因为代码很集中。不像handler那样分散。


AsyncTask的内部实现是怎样的?

它的内部是通过Executor+handler实现的。里面有有一个线程池来处理任务,线程池可以复用线程。减少线程创建和销毁的开销。

你可能感兴趣的:(基础疑问:AsyncTask)