创建线程方式二:
实现runnable接口,重写润方法,执行线程需要丢入runnable接口实现类,调用start方法
即:1. 创建一个类,这个类需要实现Runnable接口
2. 重写run方法,编写线程执行体。
3. 创建线程对象,将实现类对象传入,调用start方法。
注意:线程开启不一定立即执行,由CPU调度执行
public class TestThread3 implements Runnable {
@Override
public void run() {
//run方法线程体
for (int i = 0; i < 400; i++) {
System.out.println("我再看代码--------" + i);
}
}
public static void main(String[] args) {
//创建runnable接口的实现类对象
TestThread3 testThread3 = new TestThread3();
// //创建线程对象,通过线程对象来开启我们的线程,代理》
// Thread thread = new Thread(testThread3);
//
// thread.start();
new Thread(testThread3).start();
for (int i = 0; i < 800; i++) {
System.out.println("我在学习多线程-