一個概念,Thread和Runnable的差別

package com.xxzzycq2.thread;

public class Test1
{
	public static void main(String[] args)
	{
		MyThread t1 = new MyThread();
		
		Thread t2 = new Thread(new MyRunnable());
		
		t1.start();
		t2.start();
	}
}

class MyThread extends Thread
{
	public void run()
	{
		System.out.println("MyThread:run()");
	}
	
	public void start()
	{
		System.out.println("MyThread:start()");
	}
}

class MyRunnable implements Runnable
{

	@Override
	public void run()
	{
		System.out.println("MyRunnable:run()");
	}
	
	public void start()
	{
		System.out.println("MyRunnable:start()");
	}
	
}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章