1.定义一个类MyThread 继承 Thread类
2.在 MyThread 类中重写run()方法
3.创建 MyThread 类对象
4. 启动线程
代码
定义一个类MyThread 继承 Thread类
public class MyThread extends Thread {
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println(i);
}
}
}
主函数
public static void main(String[] args) {
MyThread my1 = new MyThread();
MyThread my2 = new MyThread();
my1.start();
my2.start();
}
run方法重写
封装被线程执行的代码
run方法和start方法的区别
run() 普通直接调用
start() 启动线程