通过实现Runnable接口的方法实现多线程:
- 定义一个类实现Runnable接口
- 实现run方法,将线程执行体编写
- 创建线程对象,调用start()方法启动线程
package com.company.threadlesson;
//创建线程方式二:实现Runnable接口,重写run方法,执行线程需要丢入runnable的实现类对象,最后代理类执行start方法
public class TestThread3 implements Runnable{
@Override
public void run() {
//run方法线程体
for (int i = 0; i< 20; i++) {
System.out.println("reading code"+i);
}
}
public static void main(String[] args) {
//创建runnable接口的实现类对象
TestThread3 testThread3=new TestThread3(