该Callable和Supplier在功能接口java.util.concurrent和java.util.function包分别具有以下签名工具
public interface Callable<V> {
V call() throws Exception;
}
public interface Supplier<T> {
T get();
}
Run Code Online (Sandbox Code Playgroud)
是否有一些特定的用例,其中每一个都比另一个更适合?