多线程运行的不确定性

package test0811.thread;

class MyThreadTest extends Thread {//创建线程
	@Override
	public void run() {//重写
		for(int i=0;i<100;i++){
			System.out.println(this.getName()+":"+i);
		}
	}
}

public class Test03 {

	public static void main(String[] args) {
		// 演示线程运行的不确定性
		MyThreadTest mt1 = new MyThreadTest();
		mt1.setName("A");
		MyThreadTest mt2 = new MyThreadTest();
		mt2.setName("B");
		MyThreadTest mt3 = new MyThreadTest();
		mt3.setName("C");
		mt1.start();//启动线程
		mt2.start();
		mt3.start();
	}

}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/gcyqweasd/article/details/109904540