请问:创建4个线程,其中2个线程对变量j加1,另2个线程对变量j减1,编程实现 谢谢

解决方案 »

  1.   

    int j = 0;
    for (int i = 0; i < 2; i++) {new Thread(new Runnable(){ protected void run() { j++;} }).start();
    new Thread(new Runnable(){ protected void run() { j--; } }).start();
    }
      

  2.   

    public class TestThreadSimple { static int j;
    public static void main(String[] args) {
    for (int i = 0; i < 2; i++) { new Thread(new Runnable(){ public void run() { System.out.println(j++);} }).start();
    new Thread(new Runnable(){ public void run() { System.out.println(j--); } }).start();
    }
    }}