注:关于Thread类和Runnable接口可以参考我的博客:多线程的实现方式
面试题:请解释Thread类和Runnable接口实现多线程的区别?
※ 1、Thread类是Runnable接口的子类,使用Runnable接口实现多线程可以避免单继承的局限
※ 2、用Runnable接口实现的多线程比Thread类实现的多线程更加清楚直接地描述数据共享的概念
注:关于Thread类和Runnable接口可以参考我的博客:多线程的实现方式
※ 1、Thread类是Runnable接口的子类,使用Runnable接口实现多线程可以避免单继承的局限
※ 2、用Runnable接口实现的多线程比Thread类实现的多线程更加清楚直接地描述数据共享的概念