摘要: 知识点:获取线程池、提交任务、获取返回值 获取线程池的几种方式: newFixedThreadPool(int nThreads) 获取固定数量的线程池。参数:指定线程池中线程的数量。(使用这种) newCachedThreadPool() 获得动态数量的线程池,如不够则创建新的,⽆上限。 newS 阅读全文
posted @ 2022-08-21 16:25 黄大虾 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 若⼲个⽣产者在⽣产产品,这些产品将提供给若⼲个消费者去消费,为了使⽣产者和消费者能并发执⾏,在两者之间设置⼀个能存储 多个产品的缓冲区,⽣产者将⽣产的产品放⼊缓冲区中,消费者从缓冲区中取⾛产品进⾏消费,显然⽣产者和消费者之间必须保持同 步,即不允许消费者到⼀个空的缓冲区中取产品,也不允许⽣产者向⼀个 阅读全文
posted @ 2022-08-21 15:29 黄大虾 阅读(70) 评论(0) 推荐(0) 编辑