文章 2022-11-24 来自:开发者社区

【JavaSE】之JVM入门(下)(二)

七、GC垃圾回收1.垃圾回收的区域2.引用计数法每个对象有一个引用计数器,当对象被引用一次则计数器加1,当对象引用失效一次,则计数器减1,对于计数器为0的对象意味着是垃圾对象,可以被GC回收。目前虚拟机基本都是采用可达性算法,从GC Roots 作为起点开始搜索,那么整个连通图中的对象边都是活对象,对于GC Roots无法到达的对象变成了垃圾回收对象,随时可被GC回收。3.复制算法年轻代中使用的....

【JavaSE】之JVM入门(下)(二)
文章 2022-11-24 来自:开发者社区

【JavaSE】之JVM入门(下)(一)

前言本文为JVM入门基础知识,Java全栈学习路线可参考:【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引,内含最全Java全栈学习技术清单~本文上接:【JavaSE】之JVM入门(上)五、堆1.堆简介Heap(堆),一个JVM只有一个堆内存,堆内存的大小是可以调节的类加载器读取了类文件后,一般会把什么东西放到堆中?类、方法、常量、变量、保存我们所有引用类型的真实对....

【JavaSE】之JVM入门(下)(一)
文章 2022-11-24 来自:开发者社区

【JavaSE】之JVM入门(上)

前言本文为JVM入门基础知识,Java全栈学习路线可参考:【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引,内含最全Java全栈学习技术清单~一、JVM概述1.JVM位置JVM是运行在操作系统之上的,它与硬件没有直接的交互JVM可以调用底层的硬件,用JIN (Java本地接口调用底层硬件接口,了解下就好,已经过时了)2.JVM体系结构jvm结构图:jvm垃圾回收:垃....

【JavaSE】之JVM入门(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注