Thread

https://www.cnblogs.com/edisonchou/p/4848131.html

https://www.cnblogs.com/lixinjie/category/1458234.html

https://www.cnblogs.com/KnightsWarrior/archive/2010/07/21/1781852.html

在每个进程的内存空间中都会有一块特殊的公共区域,通常称为堆(内存)。进程内的所有线程都可以访问到该区域

线程安全指的是,在堆内存中的数据由于可以被任何线程访问到,在没有限制的情况下存在被意外修改的风险。即堆内存空间在没有保护机制的情况下,对多线程来说是不安全的地方,因为你放进去的数据,可能被别的线程“破坏”。

操作系统会为每个线程分配属于它自己的内存空间,通常称为栈内存,其它线程无权访问。这也是由操作系统保障的。

Hi, Tomorrow!
原文地址:https://www.cnblogs.com/aikeming/p/12122704.html