C# 多线程系列章节一:计算机相关概念初识

22 篇文章 1 订阅

多线程并没有那么的难理解  最开始接触不知道是什么没关系  不用觉得很难就对了 一步步了解

概念: 其实一直说得多线程这个线程其实是计算机概念   

进程 (资源的一个概况CPU 内容的使用情况  这个概况就是进程)  就是预览计算机资源使用情况 起的名字 叫进程

线程   就是计量单位一样的  计量这个进程的   

比如 人民币  计量单位是元    拥有人民币的情况 就是进程   元 就是线程  列子:比如你的资金 那么进程展示的可能 是 银行卡 1万  支付宝余额 1万  微信余额1万   那么线程 就是  3万 元

多线程   就是多个线程     比如  支付宝 一个线程  微信 一个线程  银行卡一个线程    他们这三个线程 都是  1万 元    如果是一个线程 那就是 3万 元

 

理解:

大概先明白 这个是什么一个概念   然后分析 

既然是计算机概念    跟写 代码 有啥关系呢  为什么要写 多线程代码  怎么写

分析:

虽然说我们是写代码的,写完程序一执行,效果一出来 完成开发任务就完事了,可能  模仿照搬一些代码就行了,但是要注意 写是一回事   如果能懂那岂不是更好

要知道 写的代码  不论如何 编辑器 还是 中间语言还是 底层实现  它最终 都是 告诉计算机  计算机去消耗资源 去搞得吧   中间过程不知道无所谓,但是写的代码  最终是 计算机 给执行的  这总得知道吧

所以说 虽然是计算机概念  但是 程序是围绕计算机的   也就是 程序思想  是根据计算机概念 衍生的

那为什么要多线程勒?

多线程 体现一个字 多,  钱你想挣得多   程序执行也想线程多  多个线程干活  那不香吗,那不快吗 ,那不快乐吗    但是注意  线程不是越多越好   毕竟是一种 空间换时间 ,线程多 资源空间也多 适量    钱最多也不好  不担心被坏人盯上吗 

既然知道这一点   那反推  就是 我们写的代码 不过是 让计算机 知道我们写的是啥玩意 然后去消耗资源 执行罢了,那我们写的代码  计算机咋知道是啥多线程 这东西呢   这就是封装的过程了  也就是那些大佬们做的事情

就是帮助我们 在中间这一过程中  也就是底层交互上 C++ C#底层 下了功夫 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值