/* * 生产者和消费者案例 */ public class TestProductorAndConsumer { public static void main(String[] args) { Clerk clerk = new Clerk(); Productor pro = new Productor(clerk); Consumer cus = new Consumer(clerk); new Thread(pro, "生产者 A").start(); new Thread(
import timeimport random import queuefrom multiprocessing import Process,Queue 案例一:def consumer(q,name): while True: food = q.get() if food is None: break time.sleep(random.uniform(0.5,1)) print('%s消费了%s'%(name,food)) def producer(q,name,food): for i
package com.java.juc; public class TestProductAndConsumer { public static void main(String[] args) { Clerk clerk = new Clerk(); Produce produce = new Produce(clerk); Consumer consumer = new Consumer(clerk); new Thread(produce, "线程A").start(); ne