摘要: 并发产生的原因浅析 变量的值是放在堆中,堆又是所有线程共享的,每个线程都有自己的工作内存,每次修改内存的值会从主内存中变量的值加载到自己的工作内存中,修改完把工作内存的值写回主内存。这个机制就导致程序无法按人的逻辑执行得出正确结果,因为你无法得知内存的值到底是几。 以HashMap为例: 全局变量 阅读全文
posted @ 2020-03-12 23:09 柳无情 阅读(625) 评论(0) 推荐(0)