当前位置:嗨网首页>书籍在线阅读

11-其他说明

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

其他说明

若在 Future 对象对应的任务尚未执行完毕时就调用了 get() 方法,那么这个方法将会阻塞,直到任务完成。 Future 接口还提供了 get() 方法的其他版本。

  • get(long timeout, TimeUnit unit) :如果任务未立即返回执行结果,则这个版本的 get 方法将会等待一段指定的时间。当指定时间过去后任务还未返回结果,就抛出一个 TimeoutException 异常。 TimeUnit 类对象是一个枚举类,包括 DAYSHOURSMICROSECONDSMILLISECONDSMINUTESNANOSECONDSSECONDS