今天学了下多线程中超时任务的处理,这里和大家分享下,遇到了点问题没能解决,留下来希望大家帮我解疑啊. 在JAVA中停止线程的方法有多种,有一种是结合ExecutorService和Future的使用,停止在线程池中超时的任务.这种情况下处理的都是比较耗时的操作,比如请求资源,数据库查询等,当超过一定时间没有返回结果,就结束线程,提高响应速度. 具体步骤如下: 实现Runnable接口或者Callable接口,分别实现run方法或者call方法,在方法中执行耗时操作. 将步骤1中的耗时操作线程放入