Callable 实现多线程
传统进行多线程的实现依赖Runnable,但是其有一个缺点,在其执行后无法获取一个返回值,在JDK1.5之后,提出一个新的
public interface Callable<T>{
public V call() throws Exception;
}
上面泛型即为返回类型,其避免向下转型的安全隐患。
Callable 实现多线程
传统进行多线程的实现依赖Runnable,但是其有一个缺点,在其执行后无法获取一个返回值,在JDK1.5之后,提出一个新的
public interface Callable<T>{
public V call() throws Exception;
}
上面泛型即为返回类型,其避免向下转型的安全隐患。