MENU

Thread 与 Runnable接口的联系

• November 20, 2020 • java高级特性

按住Ctrl+右键单击,查看Tread类

img

从图中可以知道,Thread 也是 Runnable接口的子类,覆写Thread类实际上还是覆写的Runnable接口的run()方法
多线程的设计中,使用了代理设计模式结构,用户自定义的线程主体只是负责项目核心功能的实现,而所有的辅助实现全部交由Tread类处理。
在进行Tread启动多线程的时候调用的是start(),而后找到的run()方法。

多线程开发的本质是在于多个线程可以进行同一资源的抢占。

Thread主要描述的是线程,而资源描述是通过Runnable。

Last Modified: November 21, 2020
Archives QR Code Tip
QR Code for this page
Tipping QR Code