实现线程第二种方法(推荐)

package myPro1;

//实现线程的第二个办法,实现Runnable接口,复写run方法

//实际开发中,用这种比较多,因为继承能不用,就尽量不要用,
//因为Java是单继承,继承了这个,就不能继续别的类

public class RunnableImpl implements Runnable {

	@Override
	public void run() {
		for (int i = 0; i < 100; i++) {
			System.out.println("Runnable=> " + i);
		}
	}

}



package myPro1;

public class T1 {
	public static void main(String[] args) {
		RunnableImpl runnableImpl=new RunnableImpl();//Runnable接口的实现类对象
		
		//把Runnable接口的实现类对象,传进Thread的构造方法
		Thread thread=new Thread(runnableImpl);
		thread.start();//启动线程
	}
}

猜你喜欢

转载自8850702.iteye.com/blog/2275150