Android中的线程池分类:FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadExecutor。
FixedThreadPool:是一种线程数量固定的线程池,并且当线程处于空闲状态的情况下,它们也不会被回收,FixedThreadPool只有核心线程,并且不会被关闭,所以可以较快响应外界的请求。
CachedThreadPool:是一种线程数量不固定的线程池,只有非核心线程,并且最大线程数为Integer.MAX_VALUE,当线程空闲超过60s的时候会被回收。
ScheduledThreadPool:它的核心线程是固定的,非核心线程数量是没有限制的,并且当非核心线程被闲置的时候就立即被回收。
SingleThreadExecutor:它只有一个核心线程,确保所有线程都能在同一个线程中按顺序执行。

更多相关文章

  1. Android异步更新UI-线程池-Future-Handler实例分析
  2. Android 进程和线程模型
  3. Android Handler 线程消息机制
  4. Android——进程与线程
  5. [Android] Android进程和线程模型
  6. android 自定义线程池ThreadPoolUtils工具类
  7. Android进程与线程基本知识四
  8. android利用Handler开启线程和关闭线程

随机推荐

  1. android第一行代码实战篇——一个小错误
  2. 2010.11.28(2)———android 展示网页 和
  3. UI组件之AdapterView及其子类(二)GridView
  4. 什么是Android-Android中文SDK
  5. Android的常用adb命令
  6. Android(安卓)4.4 KitKat 更新内容
  7. Android(安卓)Retrofit 框架上传多张图片
  8. 【学习Android(安卓)NDK开发】native cod
  9. Android:只读EditText内容可滚动(禁止输
  10. Android 蓝牙状态机以及蓝牙启动状态机