java创建多线程的方法基本常见的有两种
第一种:继承Thread类的方法实现。
第二种:实现Runnable接口的方法实现。
看代码吧
下面先看第一种继承Thread类的方法实现
package com.example.demo.com.utils;
/**
*
* @ClassName:ThreadUtil.java
* @description:
* @author:
* @date:
* @version: v1.0.0
*
**/
public class ThreadUtil extends Thread {
@Override
public void run() {
/**
* 写要跑的程序
*/
while (true) {
System.out.println(" 当前运行的是"+Thread.currentThread().getName()+"线程"); // 打印当前线程的名字
try {
Thread.sleep(1000); // 休息1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
ThreadUtil tu1 = new Thr