也谈java线程的超时控制计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:29:34
来源 100Test.Com百考试题网


  下面这段代码在搜索java线程的超时控制时很容易被找到,并且结果的数量也不少。但是这段代码能够得到想要的结果么?

  开始的时候我一看这么多,也没多想,直接下载用了,但是程序里的bug依旧,以为程序里还有其它的问题,折腾了小半天,发现原来超时控制没有起作用,仔细核实了一下以下的代码,发现这段代码根本得到不到想要的结果。

  /**

  * 本线程设置了一个超时时间

  * 该线程开始运行后,经过指定超时时间,

  * 该线程会抛出一个未检查异常通知调用该线程的程序超时

  * 在超时结束前可以调用该类的cancel方法取消计时

  */

  public class TimeoutThread extends Thread{

  /**

  * 计时器超时时间

  */

  private long timeout.

  /**

  * 计时是否被取消

  */

  private boolean isCanceled = false.

  /**

  * 当计时器超时时抛出的异常

  */

  private TimeoutException timeoutException.

  /**

  * 构造器

  * @param timeout 指定超时的时间

  */


相关文章


JDBC调用MySQL5存储过程计算机等级考试
JS中cookie的介绍和操作计算机等级考试
Java生成UUID通用唯一识别码计算机等级考试
一个java处理JSON格式数据的通用类计算机等级考试
也谈java线程的超时控制计算机等级考试
java定时启动线程计算机等级考试
运用JAVA读取txt文件计算机等级考试
javaSwing组件大全超牛的例子计算机等级考试
Java获得文件编码格式计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛