前言 到底什么是线程的不安全?为什么会存在线程的不安全?线程的不安全其实就是多个线程并发的去操作同一共享变量没用做同步所产生意料之外的结果。那是...
》》》》》》博客地址《《《《《《》》》》》》首发博客《《《《《《 前言 首先我们在了解java内存模型之前先看一下计算机内存模型,理解了计算机内...
本文开始死磕JMM(Java内存模型)由于知识点较多,分来写该文为JMM第一篇技术往往是枯燥的,本文文字较多 1. JMM是什么? 其实JMM很...
概述 Java的内存模型(Java Memory Model )简称JMM。首先应该明白,Java内存模型是一个规范,主要规定了以下两点: 规定...
介绍 我们要先知道Arrays 是什么。java.util.Arrays 类是 JDK 提供的一个工具类主要用来操作数组,比如数组的复制转换等各...
1.简介 继续分析源码,上一篇文章把HashMap的分析完毕。本文开始分析HashSet简单的介绍一下。 HashSet是一个无重复元素集合,内...
上文讲到HashMap的增加方法,现在继续 上文链接 HashMap在上一篇源码分析的文章中,如果使用put的时候如果元素数量超过thresho...
最近经过某大佬的建议准备阅读一下JDK的源码来提升一下自己 所以开始写JDK源码分析的文章 阅读JDK版本为1.8 目录Object结构图构造器...
如果本文中有不正确的地方请指出由于没有留言可以在公众号添加我的好友共同讨论。 1.介绍 LinkedList 是线程不安全的,允许元素为null...