永发信息网

static在多线程为什么可以共享变量?

答案:2  悬赏:80  手机版
解决时间 2021-02-14 08:20
  • 提问者网友:像風在裏
  • 2021-02-13 18:29
static在多线程为什么可以共享变量?
最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-02-13 19:12
static可以理解为共享内存,说白了,程序启动时,已经在内存划分了一块区域,供大家使用(public)。
全部回答
  • 1楼网友:蕴藏春秋
  • 2021-02-13 19:36
1)【windows线程模】 在windows,每个线程各自拥有自己的堆栈,且线程的堆栈式不可共享的!这是由windows线程模型决定的,用户不可改变。 2)【应用程序的堆(heap)】 在一个多线程结构的应用程序中,堆heap中的对象、变量可以被多个线程共享。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯