摘要: jdk>jre>Java虚拟机 所有线程所共享的区域 >数据是线程非安全 java源码文件 >.class文件 > 运行时数据区的目的:将.class文件中的内容搬到jvm中运行,将.class文件中不同类别的数据打散到jvm的不同区域。 (Heap)堆:存放对象以及普通成员变量,数组等。 (Met 阅读全文
posted @ 2019-11-22 16:45 123xp 阅读(160) 评论(0) 推荐(0) 编辑
摘要: HashMap1.8中可能线程不安全情况: 1.数组的初始化 解决:ConcurrentHashMap使用CAS无锁化 阅读全文
posted @ 2019-11-22 16:43 123xp 阅读(138) 评论(0) 推荐(0) 编辑