HashMap作为我们熟悉的一种集合,可以说是面试必考题。简单的使用,再到原理、数据结构,还可以延伸到并发,可以说...[作者空间]
引言 在上篇文章[https://www.jianshu.com/p/cf89ef2689c9]中曾详细谈到了JV...[作者空间]
作者:李序锴链接:www.jianshu.com/p/54b5da7c6816[https://www.jians...[作者空间]
引言 上篇《初始Java虚拟机》[https://www.jianshu.com/p/4205b3e5f518]文...[作者空间]
对JVM的内存有了一定理解后,再来看JVM是如何加载类,以及Java的反射机制 一、类加载过程 有了前面的了解,我...[作者空间]
01 前言 前面我们了解了JVM相关的理论知识,这章节主要从实战方面,去解读JVM。 ! g](https://...[作者空间]
[TOC] 作用 是一把能够保证在同一时刻最多只有一个线程执行该段代码的jdk内置同步锁,可以达到保证并发安全的效...[作者空间]
1 概述 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容...[作者空间]
引言 在前面的大部分文章中,我们反复围绕着线程安全相关问题在对Java的并发编程进行阐述,但前叙的文章中都是基于单...[作者空间]
一、引言 文本内容有点多,如果有写错或者不好地方,还请多多指教~~~~~~~ 二、倔强青铜 2.1 多线程一定快吗...[作者空间]
前言 在讲述Volatile关键字之前,我们先大概讲一下cpu多核并发缓存架构,再到JMM,即java内存模型,最...[作者空间]
synchronized概述 Synchronized是Java中解决并发问题的一种最常用的方法(还有Lock也是...[作者空间]
上一讲了解了 AQS 是什么,接下来看看它到底是怎样的结构。 一. 工作原理 AQS 使用一个 volatile ...[作者空间]
1.结构 大概类似这样,但实际上数组元素内部存储的是引用而非对象本身。 HashMap内部使用链表法实现散列,数组...[作者空间]