java的内存结构主要分为5个区域:下面主要是说一下每个区域主要是干嘛的
基本数据类型存放在哪?基本类型的变量存在栈里或者堆里不是由"大小类型就说放到栈里,看到引用类型就说放到堆里。区分引用变量和对象本
堆的内存结构第一次new出对象,普通对象放进eden区,对象很大直接 放到survivor②中第三次GC,将survivor②中存活的对象
1.什么是垃圾?对象占用了内存的资源,但是你却永远使用不了该对象
JVM中垃圾的回收由垃圾收集器进行,随着JDK的不断升级,垃圾收集器也开
-XX:+DoEscapeAnalysis都会打印出来
更正:s 2.并发标记 3.重新标记(STW) 4.并发清除
要想在栈上分配,那么创建的对象就要很小,而且jvm要开始
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号