ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 从耦合性分析 1. 继承型:线程和任务是仅仅联系在一起的,耦合性高. 2. 实现型:线程是线程,任务是任务,他们之间没有必然联系,给一个线程传递哪个任务那么该线程就执行哪个任务.所以开发中,使用第二种. ## 从代码的扩展性分析 1. 继承型:由于是继承Thread类,那么子线程就不能继承别的类了. 2. 实现型:由于是实现了接口,同事可以继承别的类.推荐第二种.