多线程控制显示问题
我想写一个程序,DisplayThread这个类打印1,2,3,4,5......
InputThread读取命令,
如果我输入1,那么DisplayThread就开始打印,如果我输入-1,那么DisplayThread就暂停(再次输入1就又会启动),如果输入0则整个程序都结束。
写这个程序该如何设计比较好呢?是不是还需要一个其他的类,比如Share,来作为这两个线程的交互?
------解决方案--------------------
wait notify 这两个方法认真看看
------解决方案--------------------
搜索生产者消费者