永发信息网

理解并发编程中的几种并发方式

答案:2  悬赏:70  手机版
解决时间 2021-02-01 02:00
  • 提问者网友:末路
  • 2021-01-31 09:52
理解并发编程中的几种并发方式
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-01-31 11:24
如果你要问底层机制的话,你最好去找本关于操作系统的书,因为底层机制太复杂,涉及到汇编语言、硬件细节、操作系统底层。这些都够你学好几年了。通常情况下,没必要关心这些实现细节,能使用就行了。在面向对象中,并发是面向对象的一个要素,它将系统的对象分为两大类,即主动对象(相当于一个线程)和被动对象。主动对象能够自动执行,而被动对象需要主动对象的激活(发送消息)才能执行。这种方式使得使用线程的难度得到一定程度的缓解(在JAVA中和在C语言中写多线程程序的感觉是不一样的,前者容易得多)。
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-31 12:43

并发很好理解

就是多个thread同时调用一个函数

如果函数有公共变量或者全局变量

很有可能会造成错误的状态和结果

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯