阅读背景:

线程池原理以及自定义线程池

来源:互联网 

第一部分:对线程池的需求分析

/*
    8.1 线程池原理

    一个完整的线程池应该具备如下要素:
        1.任务队列:用于缓存提交的任务
        2.线程数量管理功能:可通个三个参数实现:
            init:创建时初始的线程数量
            max:线程池自动扩充时最大的线程数量
            core:空闲时但是需要释放线程,但是也要维护一定数量的活跃线程
        3.任务拒绝策略:
        4.线程工程:主要用于个性化定制线程,比如设置守护线程、设置线程名称等
        5.QueueSize:任务队列主要存放Runnable,防止内存溢出,需要有limit数量限制
        6.keepedalive时间:该时间主要决定线程各个重要参数自动维护的时间间隔


    8.1 线程池原理

    一个完整



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: