高并发及线程安全的介绍
高并发: 是指在某个时间点上,有大量的用户(线程)同时访问同一资源
线程安全:在某个时间点上,当大量用户(线程)访问同一资源时,由于多线程运行机制的原因,可能会导致被访问的资源出现"数据污染"的问题
多线程的运行机制【内存方面]

多线程安全性问题-可见性
多个线程拥有独立的栈,但是堆是共享的
我们一般称为独立的栈是线程的工作内存,共享的堆一般称为主内存
结论: 成员变量和共享变量保存主内存的,局部变量保存到工作内存中的

多线程的安全性问题-有序性

多线程的安全性问题-原子性
