多线程详解

线程、进程、多线程

1、进程是系统资源分配的单位
2、一个进程包含多个线程,线程是cpu调度和执行的单位
3、线程是独立执行路径

Thread&Runnable

Thread

  • 子类继承Thread类具备多线程能力
  • 启动线程:子类对象.start()
  • 不建议使用:避免OOP单继承局限性

Runnable

  • 实现接口Runnable具备多线程能力
  • 启动线程:传入目标对象+Thread.start()
  • 推荐使用:避免单继承局限性,灵活方便,方便同一个对象被多个线程使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金帛大王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值