通过Runnable接口来启动线程
继承Thread类:
-
子类继承Thread类具备多线程能力
-
启动线程:子类对象.start
-
不建议使用:避免oop单继承局限性
实现Runnable接口:
-
实现接口Runnable具有多线程能力
-
启动线程:传入目标对象+Thread对象.start
-
推荐使用:避免单继承局限性,灵活方便,方便同一个对象被多个线程使用
package com.cheng.thread;
//创建线程方式2: 实现runnable接口,重写run方法,执行线程需要丢入runnable接口实现类,调用start方法
public class Demo03 implements Runnable{

浙公网安备 33010602011771号