第一种方式:Thread class 继承Thread类(重点)
自定义线程类继承Thread类
重写run()方法,编写线程执行体
创建线程对象,调用start()方法启动线程
//创建线程方法一,继承Thread类,重写run()方法,调用start开启线程
public class TestThread1 extends Thread{
public void run(){
for (int i = 0; i < 20; i++) {
System.out.println("我再看代码--"+i);
}
}
public static void main(String[] args) {
//创建一个线程对象,调用start方法,开启多线程
//注:线程开启不一定立即执行,由CPU调度安排
TestThread1 testThread1 = new TestThread1();
testThread1.start(