Java创建多线程的三种方式

来源:互联网 发布:房产营销软件下载 编辑:程序博客网 时间:2024/06/10 03:03

Java实现多线程主要有3种方式。

第一、直接继承Thread类,重写run()方法;

第二、实现Runnable接口,实现run()方法。与直接继承Thread相比,这种方法更利于多个线程对共享资源的使用;

第三、实现Callable接口,实现call方法,与实现Runnable相比,我们可以接收到线程操作的返回值,并且可以利用接收返回值时的阻塞特性,在主线程结束之前获取返回值,并将返回值应用到主线程当中。


0 0