首页天道酬勤dialer接口是什么意思,java接口

dialer接口是什么意思,java接口

张世龙 05-05 20:38 19次浏览

Runnable必须实现run (方法

Callable必须实现call (方法

Runnable是从jdk1.1加入的

Callable从jdk1.5开始加入

1:两者的最大区别在于实现Callable接口的任务线程可以返回执行结果,而实现Runnable接口的任务线程不能返回执行结果

注意: Callable接口支持返回运行结果。 在这种情况下,必须调用FutureTask.get ) )方法的实现。 此方法将阻止线程,直到生成“将来”结果。 如果不调用此方法,则不会阻止主线程

区分2:Callable接口实现类中的run )方法可以向上抛出异常或者直接在内部处理异常(try…catch ); Runnable接口实现类的run ) )方法的异常必须在内部处理,不能抛出到上面

链接: (20条消息) Runnable接口与Callable接口之间的差异_perfectyw博客-CSDN博客_runnable接口与Callable接口之间的差异

call和visit的区别,callable类型