两种方式可以用来创建线程:
继承Thread类
实现Runnable接口
通常使用Runnable接口的方式,在应用设计中已经继承了其他对象的情况下,需要多继承而java不支持多继承,只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。
两种方式可以用来创建线程:
继承Thread类
实现Runnable接口
通常使用Runnable接口的方式,在应用设计中已经继承了其他对象的情况下,需要多继承而java不支持多继承,只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。