详解Java实现多线程的三种方式

上传:qqstrategy55120 浏览: 23 推荐: 0 文件:pdf 大小:53.29 KB 上传时间:2022-05-15 21:56:14 版权申诉

run方法为线程执行体,使用时New一个Thread对象,Runnable对象作为target传递给Thread对象。且同一个Runnable对象可作为多个Thread的target,这些线程均共享Runnable对象的实例变量。Callable接口类似于Runnable接口,但比对方强大,线程执行体为call方法,该方法具有返回值和可抛出异常。使用时将Callable对象包装为FutureTask对象,通过泛型指定返回值类型。可稍候调用FutureTask的get方法取回执行结果。

上传资源
用户评论