JVM
qiuxinfa123
这个作者很懒,什么都没留下…
展开
-
JVM初探:JVM内存结构
JVM(java virtual machine),在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,包括以下几个运行时数据区域,如下图所示: 一、线程共享区域 1.堆 Java堆是Java虚拟机管理内存中最大的一块,用来存储实例对象和数组(不考虑栈上分配、标量替换),我们平时new的对象都放在堆中,所以堆也是垃圾收集重点管理的区域。Java堆的大小是可以拓展的,通过参数-Xmx和-Xms可以设定堆的初始大小和最大值。 2.方法区 方法区用来存储已被虚拟机加载的类型信息原创 2020-10-25 20:33:31 · 145 阅读 · 0 评论 -
java的类加载机制
原文链接:https://www.cnblogs.com/aspirant/p/7200523.html 写的很好理解,转载收藏转载 2018-10-29 23:08:10 · 83 阅读 · 0 评论