标题: random不是产生随机数的吗,为什么产生一样的随机数? [打印本页] 作者: 刘海陆 时间: 2013-5-24 20:56 标题: random不是产生随机数的吗,为什么产生一样的随机数? import java.util.Random;
public class Test {
private static int data ;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
data = new Random().nextInt();
System.out.println(data);
}
}).start();
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
data = new Random().nextInt();
System.out.println(data);
}
}).start();
public class Test {
private static int data ;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
data = (int)(Math.random()*1000);
System.out.println("-------run1-----"+data);
}
}
}).start();
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
data = (int)(Math.random()*1000);
System.out.println("--run2"+data);
}
}
}).start();