Thread类与Runnable接口
Thread 类本身也实现了Runnable接口,也有run()方法。只不过Thread类的run()方法体是空的,没有任何执行部分。Thread类的run方法通常是被子类覆盖。
但是无论是利用Thread类的子类的方法还是利用实现了Runnable接口的类的方式建立线程类,用来启动新线程的方法永远是start()方法。
Thread类与Runnable接口
Thread 类本身也实现了Runnable接口,也有run()方法。只不过Thread类的run()方法体是空的,没有任何执行部分。Thread类的run方法通常是被子类覆盖。
但是无论是利用Thread类的子类的方法还是利用实现了Runnable接口的类的方式建立线程类,用来启动新线程的方法永远是start()方法。