摘要: 使用线程池 背景:经常创建和销毁,使用量特别大的资源,比如并发情况下的线程,对性能影响很大 思路:提前创建好多个线程,放入线程池,使用时直接获取,使用完放回池中。可以避免频繁创建销毁、实现重复利用。类似生活中的交通工具。 好处: 提升响应速度(减少创建新线程的时间) 降低资源消耗(重复利用线程池中线 阅读全文
posted @ 2022-03-30 11:37 NeverGGp 阅读(24) 评论(0) 推荐(0)
摘要: 线程协作(生产消费者模式) 应用场景:生产者和消费者问题 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止 如果仓库中放有产品,则消费者可以将产品取走消费,否则停止 阅读全文
posted @ 2022-03-30 10:35 NeverGGp 阅读(34) 评论(0) 推荐(0)