logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java多线程:继承Thread类 vs 实现Runnable接口的区别

实现Runnable:任务(Runnable)和线程(Thread)分离,同一个任务可以传给多个线程执行,也可以交给线程池。继承Thread:Java是单继承,一旦继承了Thread就无法再继承其他类,扩展性受限。实现Runnable:可以继续继承其他类,也可以实现多个接口,更加灵活。继承Thread:任务和线程绑定在同一个类中,耦合度高,不利于任务复用。一、两种创建线程的方式回顾。

#java#开发语言
到底了