首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jvm学习笔记
lyc0114
创建于2022-05-02
订阅专栏
Jvm学习心得
暂无订阅
共7篇文章
创建于2022-05-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM之堆内存结构
存储在JVM中的对象可以被划分为如下两类: 生命周期较短的瞬时对象,此类对象的创建和消亡都非常迅速; 生命周期非常长的对象,在某些极端情况下可以和JVM的生命周期一致; 由于不同对象的生命周期不同,为
双亲委派机制
类加载器是用来把类加载到Java虚拟机中的一种东西。对于任意一个类,由它的类加载器和它的类本身确立其在JVM中的唯一性。其中类加载器分为启动类加载器、扩展类加载器、应用类加载器以及用户自定义加载器。其
JVM的垃圾回收算法
1. 标记-清除算法 标记-清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段。在标记阶段,首先通过根节点,标记所有从根节点开始的可达对象,未被标记的对象便是未被引用的垃圾对象。在清除阶段,清除所有未
Java字节码
字节码文件 源代码经过编译器编译之后便会生成一个字节码文件,字节码是一种二进制的类文件,它的内容是JVM指令,而不像C、C++经由编译器直接生成机器码。
JVM的组成
JVM的体系结构由以下三部分组成: javac编译器将编译好的字节码class文件,通过java类装载器执行机制,把对象或class文件存放在 jvm划分内存区域;
JVM的生命周期
虚拟机的启动 Java虚拟机的启动是通过引导类加载器(bootstrap class loader)创建一个初始类(initial class)完成的,这个类是由虚拟机的具体实现指定的。
JDK、JRE、JVM之间存在什么关系?
JDK:Java开发工具包,JDK是整个Java开发的核心,包含Java运行环境JRE、Java工具和Java基础类库。 JRE:Java运行时环境,包含JVM标准实现及Java核心类库。