前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Part10-线程

Part10-线程

作者头像
JusterZhu
发布2022-12-07 19:02:00
480
发布2022-12-07 19:02:00
举报
文章被收录于专栏:JusterZhuJusterZhu

1.线程是一个可执行的路径,它可以独立于其他线程执行。 2.每个线程都在操作系统的进程内执行,而操作系统进程提供了程序运行的独立环境。 3.单线程应用,在进程的独立环境里只跑一个线程,所以该线程拥有独占权。 4.多线程应用,单个进程中会跑多个线程,他们会共享当前的执行环境(内存)等。 5.进程和线程的对应关系,一个进程可以拥有多个线程,多个线程只能属于一个进程。 例如:一个非常耗时的操作(读数据库、复杂耗时的计算),如果只用主线程执行UI线程会“假死”专业术语叫线程阻塞。这时候的解决办法就是单独开一个线程去执行这个耗时操作。这个时候处理的数据就可被称作是共享状态。

视频地址:http://mpvideo.qpic.cn/0b78g4aaeaaaieanczy6xjqfan6dai3qaaqa.f10002.mp4?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-02-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JusterZhu 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档