Java的多线程笔记

创建一个线程的方法有多种,比如可以继承Thread类或者实现Runnable接口,结论是实现Runnable接口比前者更加优越。

二者代码对比

Java 不支持多继承,如果你继承了 Thread 类,就不能再继承其他类,实现 Runnable 接口后,你依然可以继承其他类,更灵活,同时也更符合面向接口编程的思想。

继承Thread的本质还是在重写Runnable中的run方法,所以实现Runnable可以使程序更灵活

相关推荐
棉猴2 小时前
玩游戏学Python2-IDLE与pgzero入门
开发语言·python·游戏·玩游戏·pgzero·pgzrun
xuxigifxfh2 小时前
牛客:BISHI2 【模板】栈的操作
java·开发语言·windows·算法
房开民2 小时前
通俗总结 Octree(八叉树)
java·服务器·数据库
(Charon)3 小时前
【C++面试】线程并发与异步:区别、实现原理及使用场景
开发语言·c++
AIFQuant3 小时前
Python A股实时行情API接入:沪深股票数据与WebSocket推送实战
开发语言·python·websocket·金融·a股行情
FakeOccupational3 小时前
【电路笔记 STM32】Cortex-M7 UART DMA模式(DMA&空闲中断&普通模式+DMA&半满/全满中断&循环模式)
笔记·stm32·嵌入式硬件
2302_805771073 小时前
Day23:POM设计模式(封装)
java·开发语言·设计模式
SL_staff3 小时前
APS降本增效的关键:在JVS中实现‘人-机-料-法-环’全要素耦合调度
java·github·全栈
十年Java程序媛3 小时前
Java String、StringBuilder、StringBuffer 底层原理|字符串拼接性能与线程安全
java·开发语言·spring boot·安全·面试