摘要: 装饰者模式 内部调用了new ThreadPoolExecutor的构造方法,传入的corePoolSize和maximumPoolSize都为1。然后将该对象传给了FinalizableDelegatedExecutorService。该类修饰了ThreadPoolExecutor,让外部无法调用 阅读全文
posted @ 2022-03-26 23:01 贪、欢 阅读(360) 评论(0) 推荐(0)
摘要: 自定义线程池的实现 使用了设计模式之 策略模式 阻塞队列BlockingQueue用于暂存来不及被线程执行的任务 也可以说是平衡生产者和消费者执行速度上的差异 里面的获取任务和放入任务用到了生产者消费者模式 线程池中对线程Thread进行了再次的封装,封装为了Worker 在调用任务的run方法时, 阅读全文
posted @ 2022-03-26 21:39 贪、欢 阅读(992) 评论(0) 推荐(0)