Java 8 Lambda模棱两可的可运行性和回调

Executors.newFixedThreadPool(3).submit(() -> {doSmth();});

“模棱两可的方法调用。在ExecutorService中提交(可调用)和在ExecutorService中提交(可运行)都匹配。”

如何解决?我知道我可以使用匿名类,但我想使用Function。

回答:

Executors.newFixedThreadPool(3).submit(() -> 1); //Callable

Executors.newFixedThreadPool(3).submit(() -> {doSmth();}); //Runnable

以上是 Java 8 Lambda模棱两可的可运行性和回调 的全部内容, 来源链接: utcz.com/qa/403699.html

回到顶部