JVM
文章平均质量分 90
Pursuit@H
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA对象的四种引用方式
一、前言: JVM是通过GC机制自动回收内存空间的,不同于c++手动释放空间,在JAVA中设置不同的引用方式就是为了让jvm虚拟机去判断哪些对象应该释放,而哪些对象不能释放.从而使程序更加灵活的控制对象的生命周期。 四种引用级别的高低顺序---(高到底)----->强引用,软引用,弱引用,虚引用; 二 、强引用 (一)含义 创建一个对象,并把这个对象赋值给一个引用变量。 Object obj =new Object(); String str ="hello world!"; 如上所示原创 2022-04-21 01:21:19 · 5118 阅读 · 0 评论 -
浅谈JVM虚拟机运行时数据区运行原理
前言: Java程序运行的过程中,JVM会将其所管理的内存划分成若干个区域,统称为是运行时数据区。其中,一些线程间共享的区域,随着JVM的启动而创建,JVM的退出而销毁;另一些线程私有的区域,则随着线程的开始而创建,线程的结束而销毁。如图所示,运行时数据区由以下几个区域所组成:程序计数器、Java虚拟机栈、本地方法栈、方法区、堆。 ...原创 2022-03-28 11:24:21 · 1543 阅读 · 0 评论
分享