首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一起学习JVM
Minor
创建于2022-06-28
订阅专栏
JVM相关的知识点:类加载、对象内存布局、GC算法、垃圾收集器、JIT及时编译等
等 3 人订阅
共9篇文章
创建于2022-06-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
记一次Java三目运算导致的空指针异常
一次Java三目运算产生的空指针异常,其中涉及到JVM对字节码的优化,Java代码里有字面量形式的赋值、比较操作的时候额外注意一下。
JVM垃圾收集器CMS、G1、ZGC原理剖析
我正在参与掘金技术社区创作者签约计划招募活动,点击链接报名投稿。 知识大纲预览 分代回收理论 垃圾回收算法 各种垃圾收集器 Serial/serial Old Parallel Scavenge/Pa
JVM内存模型
笔记大纲 JVM内存模型概览 线程私有区域(栈、本地方法栈、程序计数器) 线程共享区域(方法区、堆、直接内存) 1.JVM内存模型概览 虚拟机栈:JVM运行过程中存储当前线程运行所需的指令、数据、引用
JVM调试工具和命令
笔记大纲 JDK常规命令 调优思路 调优工具 1.JDK常用命令 1.1 jps 列出当前系统中运行的jvm程序。 -m:输出主函数传入的参数,-l:输出应用程序主类完整包名,-v:列出jvm参数。
JIT即时编译相关知识点
笔记大纲 JIT及时编译 C1/C2编译器 热点探测 分层编译 编译优化技术 1.解释执行与JIT及时编译 Java程序在运行的时候,主要是执行字节码指令,一般情况这些指令都是通过顺序的解释执行。如果
Java对象的内存布局和分配过程
笔记大纲 Java对象的创建流程 对象的内存布局和访问定位 对象的引用 对象分配策略 1.Java普通对象的分配过程(Class对象和数组对象除外) 1.1 类加载检查 当JVM执行到new执行时(n
class文件结构
笔记大纲 Class文件结构详解 字节码指令 1.Class文件结构 Class文件具有平台无关性,所有运行平台的字节码文件格式都是统一的。Class文件也具有向后兼容的特性,Class文件结构在JD
Java类加载机制
笔记标签:类加载、类加载器、双亲委派、打破双亲委派 笔记大纲 类加载概念和类加载器 类的生命周期 类加载器 双亲委派机制 自定义类加载器 1.类加载机制 我们在使用一个Java类的时候,比如使用累的静
Class常量池
笔记大纲 Class常量池 运行时常量池 字符串常量池 1.Class常量池 Class常量池就是Class文件中的资源仓库,Class文件除了包含类的版本、字段、方法等信息外,还有一项信息就是常量池