- 链接地址:https://blog.csdn.net/weixin_44959377/article/details/106869225
- 链接标题:JVM永久代与元空间_静态类加载会存在元空间吗-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:7235
文章浏览阅读107次。提到这两个概念,就不得不提一下方法区。方法区:线程共享,用于存储已经被虚拟机加载的类型信息、常量、静态变量、即使编译器编译后的代码缓存等数据。在jdk1.8以前,jdk是通过永久代来实现方法区的,当时的HotSpot虚拟机团队将收集器的分代设计扩展至方法去,使得能够通过垃圾收集器来管理这部分内存。这样就导致了方法区受到了《Java虚拟机规范》的约束,容易遇到内存溢出的问题。于是在jdk1.8的时候,就把永久代这个概念剔除,提出元空间。元空间最大的不同是其放在了本地内存,而永久代则是跟堆内存一起存放_静态类加载会存在元空间吗
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:静态类加载会存在元空间吗