关于JAVA线程的问题

xcrow713 2006-04-01 10:58:13
JAVA中怎么暂停一个线程然后再继续
...全文
153 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cwfly 2006-10-18
  • 打赏
  • 举报
回复

1、
public static void sleep(long millis)
public static void sleep(long millis, int nanos)
2、
public static void yield()
3、
public final void wait();
public final void notify();
public final void notifyAll();
这些方法都会抛出InterruptedException
1和2是Thread类的方法
3是Object类里面的方法

1.4以后不推荐使用stop(),suspend(),resume()这些方法,
因为容易造成锁死。

xiangzhengyan 2006-04-01
  • 打赏
  • 举报
回复
//Thread t1;
t1.sleep(1000);//停一秒后继续执行
yuzl32 2006-04-01
  • 打赏
  • 举报
回复
Thread.sleep(int second)
interpb 2006-04-01
  • 打赏
  • 举报
回复
1.sleep(int time) 使 线程休眠时间 time毫秒
2.yield() 当前线程放弃cpu,然后又参与cpu竞争
另外的wait() , suspend() ,都可以让线程挂起,然后等待唤醒

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧