https://blog-1257196793.cos.ap-beijing.myqcloud.com/image-20230324142529854.png

方法区 一、前言这次所讲述的是运行时数据区的最后一个部分 从线程共享与否的角度来看 ThreadLocal:如何保证多个线程在并发环境下的安全性?

对象实例化内存布局与访问定位 一、对象实例化 1.1 面试题 对象在JVM中怎么存储的? 对象头信息里面有哪些东西? Java对象头有什么? 从对象创建的方式

一、Class文件结构 1.1 Class字节码文件结构 类型 名称 说明 长度 数量 魔数 u4 magic 魔数,识别Class文件格式 4个字节 1 版本号 u2 minor_version 副版本号(小版本

一、字节码指令集 1.1 概述 二、加载与存储指令 2.1 局部变量压栈指令 iload 从局部变量中装载int类型值 lload 从局部变量中装载long类型值 fload 从局部变量中装载f

类的加载过程(类的生命周期)详解 一、概述在Java中数据类型分为基本数据类型和引用数据类型。基本数据类型由虚拟机预先定义,引用数据类型则需要

再谈类的加载器 一、概述类加载器时JVM执行类加载机制的前提。 1.1 ClassLoader的作用:ClassLoader是Java的核心组件,所有