让我们假设我有两个变量;
Future<MyCustomObj1> mytask1 = <something 1>
Future<MyCustomObj2> mytask2 = <something 2 >
我希望在出现任何InterruptException时取消这两个任务,
类似
mytask1.cancel(true);
mytask2.cancel(true);
而不是在任何地方重复它,我想创建一个泛型方法,它可以将Future任务作为参数,只需调用cancel。
public void cancelTasks(<fill here>) {
<fill here>.cancel(true);
}
我应该用<fill here>
代替什么?
答案 0 :(得分:1)
Future<?> future
这意味着&#34;某种未知类型的Future
&#34;。