java 内存模型----volatile 的特性
每个线程都有一个cached, 每个线程操作的都是自己的cached,这样会导致数据不同步;jvm会优化读内存,如果是读内存,会只读自己的cache,不会从 main memory 拿数据;写的操作是 main memory---->i ---->cache i+1------->main memeory这种模式相当于 redis和数据库感觉,如果redis中没有数据...
原创
2019-12-23 11:51:09 ·
91 阅读 ·
0 评论