当前位置: 首页JavaSEJVM面试题正文 什么是内存碎片?如何解决? JVM面试题 1 3.5K 由于不同 Java 对象存活时间是不一定的,因此,在程序运行一段时间以后,如果不进行内存整理,就会出现零散的内存碎片。碎片最直接的问题就是会导致无法分配大块的内存空间,以及程序运行效率降低。所以,在上面提到的基本垃圾回收算法中,“复制”方式和“标记-整理”方式,都可以解决碎片的问题。 Java虚拟机 帅地永久会员 打赏 收藏 海报挣佣金 推广链接