如何使一个线程停了再多次用 一个线程假如停止了(退出run方法),那么就没有办法在启动,所以要保证不能退出run方法,那么就只能使用flag来标志了,当发现flag为true时,那么wait掉,当要用这个线程执行其他任务时,在将flag设为true,再nitify就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只用一个线程怎么行?至少还要一个去启动这个服务线程的主线程啊,你要在这个服务线程停止后再运行,就得在这个主线程中重新启动它------------------------------用一个线程做主线程,那 主线程是不是在一直不死呀Run(){ while(1){做事 Thread.wait();};}好象start()多次无效,大虾能不能给 个 简单的 程序例子 google一下ThreadPool,线程池,csdn文档中心也有. Run(){ while(true){做事 Thread.sleep(1000);};}我现在的笨办法是让这个线程一直转。 你也可以使用sleep()不加参数,需要时start sleep()不加参数,需要时start,不行呀 从女人的角度去理解xml 帮忙看下IF语句为什么没有执行 请问如果在退出时,想把数据写入硬盘(可能需要一段时间),addShutdownHook可否胜任? String类所存储的字符串,有没有长度限制? 弱弱的问题 兼容简繁体汉字的问题 ?大三学生,已经学过c++,有面向对象的基础,在学习java时要着重学习java的哪些特点? 请问两个以上用户同时读一个文件的问题。谢谢! 高手啊,请问如何将BufferedImage转换为可以用SOCKET传输的数据 visual cafe 怎么用啊!? 关于JButton的Icon,以及java编译的两个小问题 求core java 中文译本
------------------------------
用一个线程做主线程,那 主线程是不是在一直不死呀
Run(){
while(1)
{做事
Thread.wait();
};
}好象start()多次无效,大虾能不能给 个 简单的 程序例子
while(true)
{做事
Thread.sleep(1000);
};
}
我现在的笨办法是让这个线程一直转。