1、用线程
public class myThread extends Thread {
public void run() {
try{
while(true) {
……//做你要做的事
Thread.sleep(5000);//停止五秒
}
}catch(Exception e){}
}public static void main(String[] args){
myThread thread=new myThread();
thread.start();//启动一个线程实现你说的时钟控制
}
}
2、实现一定范围的随机数字如下:
这里是0-10之间的随机数
java.util.Random random=new java.util.Random();
for(int i=0;i<10;i++) {
  System.out.println(random.nextDouble()*10);//如果要整数则改成nextInt(10)
}

解决方案 »

  1.   

    sleep(5000);
    用java。util。random类
    Random rand=new Random();
    int amount=50+rand.nextInt(26);
    这样amount会得到50到75之间的数字;
      

  2.   

    1:
        Timer t = new Timer();
        t.schedule(你要定时作事情的那各类,0,300);//每5分钟调用一次2:
        Random r = new Randon();
        double rand = (double) r.nextInt();
        rand /= Integer.MAX_VALUE;
        rand *= 你所希望落在的范围的边界值    //此时的rand就是所求