您当前的位置: 首页 >  android

xiangzhihong8

暂无认证

  • 0浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Android 四种常见的线程池

xiangzhihong8 发布时间:2016-10-19 09:43:16 ,浏览量:0

引入线程池的好处

1)提升性能。创建和消耗对象费时费CPU资源

2)防止内存过度消耗。控制活动线程的数量,防止并发线程过多。

我们来看一下线程池的简单的构造

public ThreadPoolExecutor(int corePoolSize,
                              int maximumPoolSize,
                              long keepAliveTime,
                              TimeUnit unit,
                              BlockingQueue workQueue,
                              ThreadFactory threadFactory,
                              RejectedExecutionHandler handler) {...}
使用上面的方式创建线程池的话,我们需要配置一堆东西,非常麻烦,所以我们不建议这么使用。 而是推荐使用Executors的工厂方法来创建线程池,Executors类是官方提供的一个工厂类,它里面封装好了众多功能不一样的线程池。下面就介绍几个常用的线程池。

关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0427s