摘要: 非volatile类型的64位数值变量,在JVM的内存模型中写入和读出都是原子操作,但是64位的long和double类型变量在JVM的内存模型中,是将64位的操作拆分乘2个32位的操作。当取出一个非volatile类型的long或者double变量时,如果有一个读线程和一个写线程,那么读线程有可能 阅读全文
posted @ 2020-03-06 14:12 大朱123 阅读(434) 评论(0) 推荐(1) 编辑