LRU

LRU 关联(实例) LinkedHashMap

LinkedHashMap

LRU 关联(实例) LinkedHashMap

hashmap 包含 linkedhashmap

Exception

Throwable 包含 Exception Error

Exception 包含 RuntimeException 非运行时异常

Exception 关联 Error

Throwable

Throwable 包含 Exception Error

Error

Throwable 包含 Exception Error

Exception 关联 Error

RuntimeException

Exception 包含 RuntimeException 非运行时异常

非运行时异常

Exception 包含 RuntimeException 非运行时异常

final

finlal

String StringBuffer StringBuilder 关联 final

可见性 关联 volatile synchronized final

字面量 关联 final

finally

finally

finalize 关联 gc

gc

finalize 关联 gc

垃圾回收 包含 Stop-The-World

对象引用

对象引用 包含 强引用 软引用 幻象引用

强引用

对象引用 包含 强引用 软引用 幻象引用

软引用

对象引用 包含 强引用 软引用 幻象引用

幻象引用

对象引用 包含 强引用 软引用 幻象引用

AbstractStringBuilder

AbstractStringBuilder 包含(继承自) StringBuffer StringBuilder

StringBuffer

String StringBuffer StringBuilder 关联 final

AbstractStringBuilder 包含(继承自) StringBuffer StringBuilder

StringBuffer 关联 StringBuilder

String 关联 StringBuffer

StringBuilder

AbstractStringBuilder 包含(继承自) StringBuffer StringBuilder

String StringBuffer StringBuilder 关联 final

StringBuffer 关联 StringBuilder

String

String StringBuffer StringBuilder 关联 final

String 关联 StringBuffer

动态代理

动态代理 关联 反射

代理 包含 动态代理 静态代理

动态代理 关联(实例) JDK动态代理 cglib

反射

动态代理 关联 反射

代理

代理 包含 动态代理 静态代理

静态代理

代理 包含 动态代理 静态代理

静态代理 关联(实例) RMI

RMI

静态代理 关联(实例) RMI

RPC 包含 RMI

JDK动态代理

动态代理 关联(实例) JDK动态代理 cglib

jdk动态代理 关联 字节码

cglib

动态代理 关联(实例) JDK动态代理 cglib

字节码 关联(实例) cglib

cglib 关联 ASM

字节码

字节码 关联(实例) cglib

ASM 关联 字节码

jdk动态代理 关联 字节码

java数据类型

java数据类型 包含 基本数据类型 引用数据类型

基本数据类型

java数据类型 包含 基本数据类型 引用数据类型

基本数据类型 包含 boolean byte int char long short double float

包装类 关联 基本数据类型

引用数据类型

java数据类型 包含 基本数据类型 引用数据类型

引用数据类型 包含 数组 类 接口

boolean

基本数据类型 包含 boolean byte int char long short double float

byte

基本数据类型 包含 boolean byte int char long short double float

int

基本数据类型 包含 boolean byte int char long short double float

char

基本数据类型 包含 boolean byte int char long short double float

long

基本数据类型 包含 boolean byte int char long short double float

short

基本数据类型 包含 boolean byte int char long short double float

double

基本数据类型 包含 boolean byte int char long short double float

float

基本数据类型 包含 boolean byte int char long short double float

数组

引用数据类型 包含 数组 类 接口

引用数据类型 包含 数组 类 接口

类 包含 包装类

接口

引用数据类型 包含 数组 类 接口

包装类

类 包含 包装类

包装类 关联 基本数据类型

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

静态常量池

静态常量池 包含 字面量 符号引用

静态常量池 关联 运行时常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

List

List 包含(继承) Vector ArrayList LinkedList

Vector

List 包含(继承) Vector ArrayList LinkedList

Vector 关联 ArrayList

LinkedList 关联 Vector ArrayList

ArrayList

List 包含(继承) Vector ArrayList LinkedList

Vector 关联 ArrayList

LinkedList 关联 Vector ArrayList

ArrayList

ArrayList 关联 Cloneable

Cloneable

ArrayList 关联 Cloneable

LinkedList

List 包含(继承) Vector ArrayList LinkedList

LinkedList 关联 Vector ArrayList

LinkedList 关联 transient Serializable

Collection

Collection 包含(继承) List, Set, Queue

List

Collection 包含(继承) List, Set, Queue

Set

Collection 包含(继承) List, Set, Queue

Queue

Queue 包含(继承) Deque

Collection 包含(继承) List, Set, Queue

Deque

Queue 包含(继承) Deque

Map

Map 包含(继承) Hashtable、HashMap、TreeMap

Hashtable

Map 包含(继承) Hashtable、HashMap、TreeMap

Hashtable 关联 hashmap

HashMap

Map 包含(继承) Hashtable、HashMap、TreeMap

Hashtable 关联 hashmap

hashmap 包含 负载因子 容量 树化

hashmap 包含 linkedhashmap

TreeMap

Map 包含(继承) Hashtable、HashMap、TreeMap

负载因子

hashmap 包含 负载因子 容量 树化

容量

hashmap 包含 负载因子 容量 树化

树化

hashmap 包含 负载因子 容量 树化

类加载

类加载

类加载 关联 双亲委派机制

类加载 关联 tomcat类加载

类加载 关联 直接引用

双亲委派机制

类加载 关联 双亲委派机制

tomcat类加载

类加载 关联 tomcat类加载

ASM

ASM 关联 字节码

cglib 关联 ASM

运行时数据区域

运行时数据区域 包含 程序计数器 栈 堆

运行时数据区域 包含 本地内存 JVM虚拟机数据区

程序计数器

运行时数据区域 包含 程序计数器 栈 堆

JVM虚拟机数据区 包含 gc堆 程序计数器 本地方法堆栈 java虚拟机栈

运行时数据区域 包含 程序计数器 栈 堆

栈 包含 本地方法栈 Java虚拟机栈

本地方法栈

栈 包含 本地方法栈 Java虚拟机栈

JVM虚拟机数据区 包含 gc堆 程序计数器 本地方法堆栈 java虚拟机栈

Java虚拟机栈

栈 包含 本地方法栈 Java虚拟机栈

JVM虚拟机数据区 包含 gc堆 程序计数器 本地方法堆栈 java虚拟机栈

运行时数据区域 包含 程序计数器 栈 堆

堆 包含 GC堆 方法区

GC堆

GC堆

堆 包含 GC堆 方法区

GC堆 包含 新生代 老年代

gc堆 包含 Metaspace

JVM虚拟机数据区 包含 gc堆 程序计数器 本地方法堆栈 java虚拟机栈

gc堆包含 新生代 老年代 永生代

方法区

堆 包含 GC堆 方法区

方法区 包含 运行时常量池

方法区 关联 永生代 metaspace

方法区 关联 永生代 metaspace

运行时常量池

方法区 包含 运行时常量池

静态常量池 关联 运行时常量池

Metaspace 关联 方法区

常量池 包含 运行时常量池 字符串常量池 静态常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

新生代

GC堆 包含 新生代 老年代

gc堆包含 新生代 老年代 永生代

老年代

GC堆 包含 新生代 老年代

gc堆包含 新生代 老年代 永生代

Stop-The-World

垃圾回收 包含 Stop-The-World

垃圾收集器

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

Serial GC

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

ParNew GC

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

CMS

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

Parallel GC

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

G1 GC

垃圾收集器 包含 Serial GC ParNew GC CMS Parallel GC G1 GC

引用计数

垃圾回收算法 包含 引用计数 可达性分析

可达性分析

垃圾回收算法 包含 引用计数 可达性分析

垃圾回收算法

垃圾回收算法 包含 引用计数 可达性分析

垃圾回收算法 包含 复制算法 标记清除算法 标记整理算法

复制算法

垃圾回收算法 包含 复制算法 标记清除算法 标记整理算法

标记清除算法

垃圾回收算法 包含 复制算法 标记清除算法 标记整理算法

标记整理算法

垃圾回收算法 包含 复制算法 标记清除算法 标记整理算法

JMM

JMM 包含 可见性 有序性 原子性

JMM

字面量

静态常量池 包含 字面量 符号引用

字面量 关联 final

符号引用

静态常量池 包含 字面量 符号引用

符号引用 包含 全限定名 简单名称 描述符

直接引用 关联 符号引用

Metaspace

gc堆 包含 Metaspace

Metaspace 关联 方法区

方法区 关联 永生代 metaspace

方法区 关联 永生代 metaspace

本地内存 包含 直接内存 metaspace

常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

字符串常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

包装类对象常量池

常量池 包含 运行时常量池 字符串常量池 静态常量池 包装类对象常量池

全限定名

符号引用 包含 全限定名 简单名称 描述符

简单名称

符号引用 包含 全限定名 简单名称 描述符

描述符

符号引用 包含 全限定名 简单名称 描述符

描述符 包含 字段描述符 方法描述符

字段描述符

描述符 包含 字段描述符 方法描述符

方法描述符

描述符 包含 字段描述符 方法描述符

直接引用

直接引用 关联 符号引用

类加载 关联 直接引用

本地内存

运行时数据区域 包含 本地内存 JVM虚拟机数据区

本地内存 包含 直接内存 metaspace

JVM虚拟机数据区

运行时数据区域 包含 本地内存 JVM虚拟机数据区

JVM虚拟机数据区 包含 gc堆 程序计数器 本地方法堆栈 java虚拟机栈

直接内存

本地内存 包含 直接内存 metaspace

永生代

方法区 关联 永生代 metaspace

方法区 关联 永生代 metaspace

gc堆包含 新生代 老年代 永生代