**第一种:**子类实现Thread接口,重写run()方法。
创建子类实例化,调用实例化对象的start()方法。
****第二种**:**子类实现Runablel接口,重写run()方法。
创建子类实例化,调用实例化对象的start()方法。
相比 Thread接口的好处是:可以对类进行更好的扩展。
**第三种:**子类实现Callable接口,重写run()方法。
创建子类实例化对象,调用实例化对象的start()方法。
相比Runable的不同之处在于:
如果你想要在线程执行完毕得到带有返回值的线程则实现Callable接口。
三种启动线程方式
最新推荐文章于 2024-04-24 15:37:57 发布
本文详细介绍了在Java中实现线程的三种主要方法:通过实现Thread接口、Runnable接口以及Callable接口。每种方法都有其特定的应用场景和优势,如Callable接口支持线程执行后返回结果。
906

被折叠的 条评论
为什么被折叠?



