1.Callable是类似于Runnable的接口,实现Callable接口的类和实现Runable的类都是可被其他线程
执行的任务.
2.Callable和Runnable的区别如下:
1)Callable定义的方法是call,而Runnable定义的方法是run.
2)Callable的call方法可以有返回值,而Runnable的run方法不能有返回值
3)Callable的call方法可抛出异常,而Runnable的run方法不能抛出异常
1.Callable是类似于Runnable的接口,实现Callable接口的类和实现Runable的类都是可被其他线程
执行的任务.
2.Callable和Runnable的区别如下:
1)Callable定义的方法是call,而Runnable定义的方法是run.
2)Callable的call方法可以有返回值,而Runnable的run方法不能有返回值
3)Callable的call方法可抛出异常,而Runnable的run方法不能抛出异常