Java的多线程笔记

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

二者代码对比

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

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

相关推荐
土了个豆子的几秒前
03.缓存池
开发语言·前端·缓存·visualstudio·c#
考虑考虑9 分钟前
Java实现墨水屏点阵图
java·后端·java ee
_extraordinary_13 分钟前
Java 多线程(一)
java·开发语言
网安Ruler14 分钟前
第49天:Web开发-JavaEE应用&SpringBoot栈&模版注入&Thymeleaf&Freemarker&Velocity
java·spring boot·后端
爱喝水的鱼丶21 分钟前
SAP-ABAP: ABAP ASSIGN COMPONENT 语句详解:动态字段符号的利器作用用法示例详解
运维·开发语言·sap·abap·开发经验·动态字段符号
励志不掉头发的内向程序员26 分钟前
C++进阶——多态
开发语言·c++·学习
奔跑吧邓邓子43 分钟前
【Java实战㉟】Spring Boot与MyBatis:数据库交互的进阶之旅
java·spring boot·实战·mybatis·数据库交互
赛姐在努力.1 小时前
Spring DI详解--依赖注入的三种方式及优缺点分析
java·mysql·spring
雨中散步撒哈拉1 小时前
13、做中学 | 初一下期 Golang数组与切片
开发语言·后端·golang
0wioiw01 小时前
Go基础(③Cobra)
开发语言·后端·golang