1. 首页
  2. 编程语言
  3. Java
  4. Java编写超时工具类实例讲解

Java编写超时工具类实例讲解

上传者: 2021-06-18 08:44:39上传 PDF文件 75.88 KB 热度 15次

我们在开发过程中,在进行时间操作时,如果在规定的时间内完成处理的话,有可能会回到正确的结果。否则,就会被视为超时任务。此时,我们不再等待的时间操作,直接向调用者传达这个任务需要时间,被取消了。jdk1.5带来的并发库Future类可以满足这一需求。Future类中重要的方法有get()和cancel()。get()获取数据对象,如果数据没有加载,则在获取数据之前堵塞,cancel()取消数据加载。利用泛型和函数式接口编写一个工具类,可以让超时处理更方便,而不用到处写代码。

用户评论