- 继承Thread类实现多线程的创建
自定义继承Thread类
重写run方法
在main方法中,创建线程对象,实例化对象
######调用start方法开启线程
- 实现Runnable接口创建线程
自定义类implements Runnable接口
重写Runnable接口中的run方法
在main方法中通过new Thread(Runnable runnable)创建一个Thread对象
通过该对象调用start方法,开启线程
注意
线程开启不一定立即执行,由cpu调度执行
Thread类也是实现了Runnable接口
实现了Runnable接口的类也是通过Thread对象来开启线程的