在 Java 中设计并发线程时使用Runnable和Callable接口有什么区别,为什么要选择一个?
Runnable
Callable
请参阅此处的说明。
Callable 接口与 Runnable 类似,因为两者都是为那些实例可能由另一个线程执行的类而设计的。但是,Runnable 不返回结果,也不能抛出已检查的异常。