رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread
/*
* Creating Threads in Java:
* Data Races Example by Mr.Khalid Alharbi
*/
package datarace;
public class DataRace implements Runnable {
static volatile int x;
@Override
public void run(){
for(int i=0;i<1000000;i++)
{
x++;
x--;
}
}
public static void main(String[] args) {
Thread[] thread=new Thread[100];
for(int i=0;i<thread.length;i++)
thread[i]=new Thread(new DataRace());
for(int i=0;i<thread.length;i++)
thread[i].start();
System.out.println("X= "+x);
}
}
|