LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

гонки под Линух

int x = 0;
Thread car_1 = new Thread(new Runnable() {
     public void run() {
         while (true) x++;
     }
});
Thread car_2 = new Thread(new Runnable() {
     public void run() {
         while (true) if (x%2 == 0) System.out.println("x=" + x);
     }
});
//3...2...1...GO!
car_1.start();
car_2.start();

Наслаждайся.

Исправление crutch_master, :

гонки под Линух

int x = 0;
Thread car_1 = new Thread(new Runnable() {
     public void run() {
        while (true) x++;
     }
});
Thread car_2 = new Thread(new Runnable() {
     public void run() {
         while (true) if (x%2 == 0) System.out.println("x=" + x);
     }
});
//3...2...1...GO!
car_1.start();
car_2.start();

Наслаждайся.

Исходная версия crutch_master, :

гонки под Линух

int x = 0;
Thread car_1 = new Thread(new Runnable() {
     public void run() {
        while (true) x++;
     }
});
Thread car_2 = new Thread(new Runnable() {
     public void run() {
         if (x%2 == 0) System.out.println("x=" + x);
     }
});
//3...2...1...GO!
car_1.start();
car_2.start();

Наслаждайся.