自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM——GC相关:Java中的四种引用

java中的四种引用前言一、强引用二、软引用三、弱引用四、虚引用总结 前言 无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象是否引用链可 达,判定对象是否存活都和“引用”离不开关系。在JDK 1.2版之前,Java里面的引用是很传统的定义: 如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称该reference数据是代表 某块内存、某个对象的引用。这种定义并没有什么不对,只是现在看来有些过于狭隘了,一个对象在 这种定义下只有“被引用”或者“未被引用”.

2021-08-06 16:05:56 137

原创 JVM——Class文件

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Class文件前言一、为什么要有Class文件?二、Class文件格式概述三、Class文件格式总结 前言 Class文件是JVM的输入,Java虚拟机规范中定义了Class文件的结构,Class文件是JVM实现平台无关、技术无关的基础 1、Class文件是一组以8字节为单位的字节流,各个数据项目按序紧凑排列 2、对于占用空间大于8字节的数据项,按照高位在前的方式分割成多个8字节进行存储 3、Class文件格式里面只有两种类型:无符号数、

2021-08-03 14:00:08 81

原创 JVM规范与简介

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、JVM主要功能二、JVM规范三、编译器与解释器四、JDK与JRE概念总结 前言 JVM概述: JVM:Java Virtual Machine,也就是Java虚拟机 所谓虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统 JVM是通过软件来模拟Java字节码的指令集,是Java程序的运行环境 一、JVM主要功能 二、JVM规范 三、编译器与解释器 四、JDK与JRE概念

2021-08-03 13:31:09 553

空空如也

空空如也

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

TA关注的人

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