线程暂停有那些具体的方法? - -区别在那?--如何再启动. run()可否做为此种方法使用.若不能如何使用.
解决方案 »
- .do文件 要传递给servlet 而jsp文件不需要,是這樣的嗎?
- 哪有下JDBC的驱动呀!!
- 可不可以创建一个磁盘上没有的类?
- JAVA中求日期校验函数代码
- 深度理解try{}cathc(){}
- 外行问一下:JAVA类库和MFC及VCL一样也开放源码么??
- 请问在JBuider中光标位置为什么老是往左偏移若干个位置?如何解决?高手请进
- 求救:如何把一个byte值以16进制的形式打印出?
- 网上很多人转载的使用的java命令并不是 jdk/bin目录下的而是jre/bin目录下的
- java高并发业务的性能问题
- 急!!怎样读取JTextArea里内容,对其加密后在输回JTextArea 解决的马上给分
- (求助)计算微积分的计算器源码,谢谢!
不过更好的办法是检查一个变量的值,比如bool suspended,其他线程通过将此变量设为false来促使这个线程恢复运行,这种情况下此线程就不能调用Thread.sleep(someMillis)来挂起了,需要做一个循环,不断的检查suspended的值,如果是true就sleep(1000)(一秒,也可以更短)或者yield()交出CPU使用权,如果是false就恢复运行线程处理部分的代码。