总结 :没有实质的区别,Thread实现了Runnable,提供了更多方法而已。
Thread和Runnable的实质是继承关系,没有可比性。无论使用Runnable还是Thread,都会new Thread,然后执行run方法。用法上,如果有复杂的线程操作需求,那就选择继承Thread,如果只是简单的执行一个任务,那就实现runnable
插眼挂连接:https://blog.csdn.net/zhaojianting/article/details/97664370
2024-01-30 10:04:22
总结 :没有实质的区别,Thread实现了Runnable,提供了更多方法而已。
Thread和Runnable的实质是继承关系,没有可比性。无论使用Runnable还是Thread,都会new Thread,然后执行run方法。用法上,如果有复杂的线程操作需求,那就选择继承Thread,如果只是简单的执行一个任务,那就实现runnable
插眼挂连接:https://blog.csdn.net/zhaojianting/article/details/97664370