首先要明确一个概念:在JAVA中继承只能是单继承。
问题:实现方式和继承方式有什么不同?
概念引述:
实现方式:就是指创建线程的第二种方法。
继承方式:便是子类继承父类的过程。
区别:
1.继承方式只可以单继承。而实现方式避免了单继承的局限性。
2.继承Thread类,线程的代码存放在Thread子类的run方法中。而实现runnable接口,线程的代码存在接口的子类run方法中。
首先要明确一个概念:在JAVA中继承只能是单继承。
问题:实现方式和继承方式有什么不同?
概念引述:
实现方式:就是指创建线程的第二种方法。
继承方式:便是子类继承父类的过程。
区别:
1.继承方式只可以单继承。而实现方式避免了单继承的局限性。
2.继承Thread类,线程的代码存放在Thread子类的run方法中。而实现runnable接口,线程的代码存在接口的子类run方法中。