自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM学习笔记07-垃圾回收

目录1、垃圾回收概述1.1、什么是垃圾1.2、为什么需要GC1.3、早起垃圾回收机制2、垃圾回收的相关算法2.1、标记阶段:引用计数算法2.2、标记阶段:可达性分析算法2.3、对象的finalization机制2.4、清除阶段:标记-清除算法2.5、清除阶段:复制算法2.6、清除阶段:标记-压缩算法2.7、分代收集算法2.8、增量收集算法、分区算法3、垃圾回收的相关概念3.1、System.gc()的理解3.2、内存溢出和内存泄漏3.3

2022-02-28 10:07:15 7363 1

原创 JVM学习笔记06-执行引擎

目录1、概述2、Java代码编译和执行的过程3、解释器(Interoreter)4、JIT编译器PDF版笔记:JVM的学习笔记PDF版-互联网文档类资源-CSDN下载1、概述特点:执行引擎时JVM的核心部件之一 “虚拟机”是相对“物理机”的概念,他们都有代码执行的能力。但是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎是由软件自行实现的,因此可以不受物理条件制约地定制指令集与执行引擎的结构体系,能够执行那些不被硬件直接支持的指

2022-02-26 15:53:39 223

原创 JVM学习笔记05-对象的实例化内存布局与访问定位

目录1、对象的实例化2、对象的内存布局3、对象访问定位1、对象的实例化创建对象的方式:new(单例模式、工厂模式也是其变形方式) 反射:Class的newInstace():在JDK9 中不建议使用,只能调用空参public的构造器 反射:Constructor的newInstace(Xxx):可以调用任意参数的构造器(没有权限要求) 使用clone():不调用任何的构造器,当前类需要实现Cloneable接口,实现clone() 使用反序列化:从文件、网络中获取一个

2022-02-26 15:52:41 127

原创 JVM学习笔记04-运行时数据区(下)

目录1、堆空间1.1、概述1.2、堆内存再细分1.3、堆的大小设置1.4、新生区和老年区1.5、对象分配过程1.6、各种GC1.7、TLAB(快速分配策略)1.8、代码优化1.9、StringTable1.10、常用调优工具1.11、面试问题2、元空间(方法区)2.1、堆、栈、元空间的交互关系2.2、方法区的理解2.3、方法区空间大小设置2.4、方法区内部结构2.5、方法区的演化细节PDF版笔记:JVM的学习笔记PDF版-互联网

2022-02-26 15:49:06 204

原创 JVM学习笔记03-运行时数据区(上)

目录1、概述2、线程3、PC寄存器(程序计数器)4、虚拟机栈4.1、概述4.2、栈的存储单位4.2.1、局部变量表(local variables)4.2.2、操作数栈(表达式栈、Operand Stack)4.2.3、动态链接(指向运行时常量池的方法引用)4.2.4、方法返回地址(方法正常退出或者异常退出的定义)4.2.5、附加信息5、本地方法栈5.1、概述5.2、本地方法库5.3、本地方法栈6、面试问题PDF版笔记:JVM的学习笔记

2022-02-26 15:47:09 214

原创 JVM学习笔记02-类加载器子系统

目录1、类加载器子系统的作用2、类加载器ClassLoader角色3、类的加载过程3.1、加载3.2、链接4、类加载器的分类4.1、引导类加载器(Bootstrap ClassLoader)4.2、扩展类加载器(Extension Class Loader)4.3、系统类加载器(System Class Loader)4.4、用户类加载器(User Defined Class Loader)5、双亲委派机制6、其他PDF版笔记:JVM的学习笔记PDF版-互

2022-02-26 15:32:17 144

原创 JVM学习笔记01-JVM与其结构结构

JVM的学习笔记

2022-02-26 12:20:29 403

JVM的学习笔记PDF版

JVM的学习笔记PDF版

2022-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除