文章目录
现在有两个线程去操作一个初始值为0的变量,要求实现其中一个线程对该变量加1,另外一个线程对该变量减1,要求变量的值只能是0和1,并且要进行交替展示,每个线程来10轮操作。
使用synchronized、wait、notifyAll来解决问题的代码:
现在有两个线程去操作一个初始值为0的变量,要求实现其中一个线程对该变量加1,另外一个线程对该变量减1,要求变量的值只能是0和1,并且要进行交替展示,每个线程来10轮操作。
使用synchronized、wait、notifyAll来解决问题的代码: