开始之前先明白两个概念:
进程之间是天然数据隔离的
线程之间是资源数据共享的
这时候问题来了,如果想要进程之间数据共享,我们就必须借助队列Queue,queue相当于管道和锁的结合。
现在开始硬菜来了,线程既然是数据共享的,为啥还要用队列呢?关键点就在于保证数据安全,这时候就需要锁了,因此线程队列queue就派上了用场。
1、普通q(Queue)
2、后进先出q(LifoQueue)
3、优先级q(PriorityQueue)
废话不多说,栗子中看:
线程队列queue
最新推荐文章于 2022-05-05 16:54:43 发布