JAVA for循环执行500个休眠一段时间

JAVA for循环执行500个休眠一段时间,第1张

public static void main(String[] args) throws InterruptedException {

for (int i = 0; i <500; i++) {//i从零开始,

if(i == 499){//等于499时就已经是第500次了

Threadsleep(5000);//java中的线程,中间的参数可以自己定义,单位是毫秒,1000毫秒等于一秒,所以现在是当i执行到500次时,休息五秒

}

}

}

有效啊,为什么会无效

前后打印下时间不就知道咯

package swing;

import javaxswing;

import javaawt;

import javaawteventActionEvent;

import javaawteventActionListener;

import javautilRandom;

import javautilzipCRC32;

/

@author wenxy

@create 2020-05-04

/

public class JavaSwingDownBall {

static class MyPanel extends Panel implements Runnable{

int x = 30;

int y = 30;

@Override

public void run() {

while (true){

y++;

if (y>400){

y=0;

}

try {

Threadsleep(30);

}catch (InterruptedException e){

eprintStackTrace();

break;

}

repaint();

}

}

@Override

public void paint(Graphics g) {

gfillOval(x,y,20,20);

}

}

public static void main(String[] args) {

Frame frame = new Frame();

framesetSize(300,400);

MyPanel myPanel = new MyPanel();

frameadd(myPanel);

framesetVisible(true);

Thread thread = new Thread(myPanel);

threadstart();

}

}

以上就是关于JAVA for循环执行500个休眠一段时间全部的内容,包括:JAVA for循环执行500个休眠一段时间、IDEA java多线程技术:while循环体中设置线程睡眠时间Thread.sleep()无效、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9335756.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存