Runnable和Callable 的区别
01.Runnable接口中只有一个run()没有返回值 没有声明异常
Callable接口中只有一个call()有返回值 有声明异常
02.Callable中的call()返回值我们一般使用Future接口来接收
03.涉及了Future思想:排队以后可以暂时离队,等到该线程可以操作时会有方法提醒,然后将继续执行本操作。
2024-02-06 15:49:10
Runnable和Callable 的区别
01.Runnable接口中只有一个run()没有返回值 没有声明异常
Callable接口中只有一个call()有返回值 有声明异常
02.Callable中的call()返回值我们一般使用Future接口来接收
03.涉及了Future思想:排队以后可以暂时离队,等到该线程可以操作时会有方法提醒,然后将继续执行本操作。