运行如图:
代码如下:
实现类:
package com.java.dayThread; /* * 创建多线程步骤: * 1.继承Thread类 * 2.重写run方法,设置线程任务 * 3.new一个Thread子类对象 * 4.调用start方法 * */ public class ThreadDemo01 extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(getName()+i); } } }
主线程调用:
package com.java.dayThread; // 主线程 public class MyThread { public static void main(String[] args) { ThreadDemo01 td = new ThreadDemo01(); td.start(); for (int i = 0; i < 20; i++) { System.out.println(Thread.currentThread().getName()+i); } } }