java练习 Bank简介: 银行管理系统,实现用户的存款、取款、透支限额、涉及到javase中的封装、继承、多态、接口 thread简介: 线程通信:生产者/消费者问题 (多线程问题,java课上老师竟然留了相同的作业,看看以前写的代码。) 生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品; 店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下; 如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下; 如果店中有产品了再通知消费者来取走产品。