自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 【JVM】GC算法与收集器

GC算法标记-清除复制算法标记-整理分代收集算法GC 收集器 概述 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这部分内存的分配和使用都是动态的. 对象存活判断 引用计数每个对象都有一个引用计数属性,新增一个引用时计数加1,引用释...

2019-03-27 19:04:50 149

原创 【JVM】JVM运行机制

类是如何被加载到jvm并且在jvm中执行的? 从这个问题出发,首先我们需要知道jvm的内存结构包括什么。 下图为JVM的结构图,主要包括垃圾回收器,类加载子系统,执行引擎,运行时数据区等。 类加载子系统:把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化最终形成可以被JVM直接使用的Java类型。 运行时数据区 程序计数器: 在JVM的概念模型里,字节码解释器工作时就是...

2019-03-25 19:26:25 360

空空如也

空空如也

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

TA关注的人

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