Android中的线程(一)

Android中的线程(一)_第1张图片

本文主要是对Android当中的线程相关的知识进行复习和总结。

文章目录

      • new Thread
      • AsyncTask
      • HandlerThread
      • IntentService
      • JobIntentService
      • JobScheduler
      • WorkManager
      • 线程中断
      • 守护线程
      • 线程优先级
      • 线程状态
      • 线程池
      • 线程安全
      • 线程通信
      • kotlin协程

new Thread

缺乏统一管理,无限制创建,可能占用过多系统资源导致死机或oom,不推荐。

AsyncTask

场景:需要知晓任务执行的进度,多个任务串行执行
缺点:生命周期和宿主的生命周期不同步,有可能发生内存泄漏,默认情况所有任务串行执行

class MyAsyncTask extends AsyncTask<String

你可能感兴趣的:(Android知识笔记,android,多线程,线程安全,线程池,线程通信)