您的位置:首页 > 其它

线程的三种创建方式与线程池合用

2017-02-21 14:51 155 查看
1、继承Thread类

2、实现runnable接口

3、实现Callable接口

callable接口和runnable接口类似,runnable接口重写了run方法、callable接口重写了call方法,前者无返回值,后者有返回值,返回值类型就是传进来的参数值。另外callable接口还可以抛异常。

callable接口往往和future接口合用,future的接口的实现类是futuretask,把callable线程放进线程池里,将执行后的结果赋值给future对象,再通过future对象的get()api即可或得返回线程的执行结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: