技术栈

jvm重点图示

鸡蛋豆腐仙子2026-02-05 8:31
  1. 什么是jvm



2.类加载



3.运行时内存

程序计数器

虚拟机栈


堆

方法区



new一个对象

  1. 没有加载过会先加载
  2. 在堆上分配空间 tlab避免竞争
  3. 对象成员变量初始化
  4. 设置对象头 哈希值 分代年龄 偏向锁 锁状态等
    5)执行init方法进行初始化
上一篇:【学习笔记】一文读懂一次和二次调频
下一篇:第十三章 C 语言中的存储类别、链接与 内存管理
相关推荐
light blue bird
2 小时前
产线多并发客户端指令操作场景组件
jvm·oracle·.net·winform
bepeater1234
3 小时前
Laravel 10.x重磅升级:六大核心特性解析
jvm·php·laravel
Mr YiRan
6 小时前
C++二义性,多态,纯虚函数和模版函数
java·jvm·c++
weisian151
7 小时前
JVM--18-面试题4:为什么新生代到老年代的复制次数是 15 次?
jvm
今天你TLE了吗
8 小时前
JVM学习笔记:第五章——堆内存
java·jvm·笔记·后端·学习
OnYoung
20 小时前
更优雅的测试:Pytest框架入门
jvm·数据库·python
蚊子码农
1 天前
每日一题--JVM内存溢出分析
jvm
专注VB编程开发20年
1 天前
vb.net,c#线程池 Dim tasks As New List(Of Task) 线程多了,后面几个可能要等一二秒后再启动
java·linux·jvm
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆04AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数07OpenClaw 使用和管理 MCP 完全指南08AI agent:介绍 ZeroClaw 安装,使用09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10EvoMap 是什么?