Java_多线程_一个类同时继承Thread类并实现Runnable接口,同时通过两种方式创建线程,程序是否会出现异常?

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Chill_Lyn/article/details/102753232

题目代码化

package threadTest;

public class Test extends Thread implements Runnable{
	
	@Override
	public void run() {
		System.out.println("I can run!!");
	}
	
	public static void main(String[] args) {
		//实现Runnable接口创建线程的方式
		Thread t1=new Thread(new Test());
		t1.start();
		//继承Thread类创建线程的方式
		Test t2=new Test();
		t2.start();
	}
}

结果是程序可以正常运行!!!

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Chill_Lyn/article/details/102753232