【java】jvm

Java Virtual Machine,java二进制字节码的运行环境,一次编写,到处运行,自动内存管理、垃圾回收机制。

JVM组成

1. 程序计数器


2. java堆


元空间/方法区主要存储类或常量,随项目动态类加载增多,易出现OOM。

3. 虚拟机栈






4. 方法区

常量池:





5. 直接内存



类加载器




1. JVM双亲委派


2. 类装载








垃圾回收



















3个E到S后,3个E释放。

相关推荐
金牌归来发现妻女流落街头3 分钟前
【从SpringBoot到SpringCloud】
java·spring boot·spring cloud
毅炼3 分钟前
Java 基础常见问题总结(4)
java·后端
无小道4 分钟前
Qt——事件简单介绍
开发语言·前端·qt
devmoon9 分钟前
在 Paseo 测试网上获取 Coretime:On-demand 与 Bulk 的完整实操指南
开发语言·web3·区块链·测试用例·智能合约·solidity
GR23423415 分钟前
2025年影视仓TV+手机官方版 内置地址源支持高清直播
java·智能手机·软件
kylezhao201926 分钟前
C# 中的 SOLID 五大设计原则
开发语言·c#
程序员清风38 分钟前
北京回长沙了,简单谈谈感受!
java·后端·面试
何中应1 小时前
请求头设置没有生效
java·后端
凡人叶枫1 小时前
C++中输入、输出和文件操作详解(Linux实战版)| 从基础到项目落地,避坑指南
linux·服务器·c语言·开发语言·c++
亓才孓1 小时前
[JDBC]批处理
java