首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JVM
xiaolin0333
创建于2025-06-13
订阅专栏
JVM
暂无订阅
共7篇文章
创建于2025-06-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【JVM】- 内存模式
Java内存模型:JMM(Java Memory Model),定义了一套在多线程环境下,读写共享数据(成员变量、数组)时,对数据的可见性,有序性和原子性的规则和保障。 原子性 问题分析 【问题】:两
【JVM】- 类加载与字节码结构3
类加载阶段 1. 加载 加载:将类的字节码载入方法区中,内部采用C++的instanceKlass描述java类。 如果这个类的父类还没加载,则先加载父类 加载和链接可能是交替运行的 通过全限定名获取
【JVM】- 类加载与字节码结构2
编译期处理(语法糖) java编译器把.java源码编译成.class字节码的过程,自动生成和转换的一些代码。 默认构造器 编译成class后的代码 自动拆装箱(jdk5加入) 泛型集合取值 编译器在
【JVM】- 类加载与字节码结构1
类文件结构 1. 魔数(magic)和版本号 magic (4字节): 固定值0xCAFEBABE,用于识别类文件格式 minor_version (2字节): 次版本号 major_version
【JVM】- 垃圾回收
JVM内存结构中的堆存在垃圾回收机制。 如何判断对象可以被回收 引用计数法 只要一个对象被其他对象引用,就让他引用计数+1,如果别的对象不再引用他了,就让他的引用计数-1,只要引用计数变为0,就代表没
【JVM】- 内存结构
引言 JVM:Java Virtual Machine 定义:Java虚拟机,Java二进制字节码的运行环境 好处: 一次编写,到处运行 自动内存管理,垃圾回收的功能 数组下标越界检查(会抛异常,不会
Java Virtual Machine(JVM)
JVM跨平台原理 跨平台:一次编译,到处运行 本质:不同操作系统上运行的JVM不一样,只需要把java程序编译成一份字节码文件,JVM执行不同的字节码文件。 JVM整体结构 类加载子系统 加载:把字节