lzth.net
当前位置:首页 >> thrEAD.slEEp 1000 >>

thrEAD.slEEp 1000

是指当前线程。不影响其他的 参考:http://msdn.microsoft.com/zh-cn/library/d00bd51t(v=vs.110).aspx

你的问题,不是问sleep ,而是问 while循环和if条件判断, 第一种: 判断 hasWorkThread a) 如果没有休眠的任务,就执行if里面的内容,break 跳出,后面的sleep不执行 b) 如果休眠的任务,就再休眠,那么循环依次后,再重复a,b,这是个死循环. 第二种:判断 ...

Theard在编程里是线程的意思,Sleep是休眠的意思。 线程休眠方法是当我们Thread.Strart(线程名)线程启动方法时,他使用Thread.Sleep(时间),进行时间延迟,对多个线程进行排队,或者说是对单个线程进行等待操作。 举个简单例子,我们在做软件操...

sleep里单位是微秒(1000),10分钟就是10x60x1000=600000

1.Thread.sleep(1000);2.Thread.currentThread().sleep(1000);方法一和方法二差不多,但是sleep是Thread类的静态方法,调用的时候建议方法一: 使用类名.方法名进行调用方法二:是使用该类的实例,进行调用(有点走弯路的意思),不推荐使用public class...

sleep在代码的末尾,仔细看其实是有反应的。 不知道你的本意是不是要把sleep放到for循环里面呀,每次输出后都停顿一下。 现在这样看不出来sleep有什么意义。

这句是让主线程睡眠1秒,当然没反映了,既睡眠又可以使用,这句话很矛盾,你要想做一件事的时候主线程还可以干别的事,那你就得新建一个子线程了 . 需要知道的是,你现在在睡眠主线程。你控件不能使用说明你睡眠的是ui线程,你可以用后台线程来...

Handler handler = new Handler(); handler.postDelayed(这里写run方法实现一秒后的操作, 这里写时间1000);

sleep为thread类静态方法如下: public static void sleep (long millis) thorows InterruptedException 有抛出异常; 因为是静态方法 所以你可以直接使用thread.sleep(); 但是还是需要捕获

int 还不够你用呀?最大值可以休眠24天,应该足够用了,不够用,在外面加for循环,想休眠多长时间都可以。

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com