展开全部
public class ArrThreadDemo{
public static void main(String[] args){
62616964757a686964616fe58685e5aeb931333335316539for(int i = 0; i
new Thread(new Demo()).start();
}
}
}
class Demo implements Runnable{
public void run(){
System.out.println(Thread.currentThread().getName()+"...."+Demo.getIndex(66));
}
public static int getIndex(int index){
int[] arr = new int[1000];
for(int i = 0; i
arr[i] = new java.util.Random().nextInt(1000);
}
return arr[index];
}
}
//取66下表相同的数组public class ArrThreadDemo{
public static void main(String[] args){
for(int i = 0; i
new Thread(new Demo()).start();
}
}
}
class Demo implements Runnable{
private static int[] arr;
static{
arr = new int[1000];
for(int i = 0; i
arr[i] = new java.util.Random().nextInt(1000);
}
}
public void run(){
System.out.println(Thread.currentThread().getName()+"...."+Demo.getIndex(66));
}
public static int getIndex(int index){
return arr[index];
}
}