实现需求: 开启2个线程,1个线程对某个int类型成员变量加1,另外1个减1,但是要次序执行,即如果int型的成员变量是0,则输出01010101这样的结果 代码如下 1 package test; 2 3 public class Sample { 4 5 private int i; 6 7 public synchronized void increase() { 8 9 if(i != 0) { // 值不为0时,已经加过,释放锁,等待其他线程减为0 10 try { 11 wait()…