Java多线程详解------Callable接口介绍

一、与runnable接口对比

 1  创建新类MyThread实现runnable接口
 2 class MyThread implements Runnable{
 3  @Override
 4  public void run() {
 5  
 6  }
 7 }
 8 新类MyThread2实现callable接口
 9 class MyThread2 implements Callable<Integer>{
10  @Override
11  public Integer call() throws Exception {
12   return 200;
13  } 
14 }
15  面试题:callable接口与runnable接口的区别?
16  
17  答:(1)是否有返回值
18        (2)是否抛异常
19        (3)落地方法不一样,一个是run,一个是call
20  
21  
22  
23  

二、如何使用

 

上一篇:6. Callable


下一篇:SpringMVC接口测试异常:Can not deserialize instance of int out of START_OBJECT token