堆、栈、方法区中存放的是什么

String str=new String("hello");app 堆 存放的是new出来的对象  jvm中只有一个堆区 被全部的线程共享jvm 栈 是变量str  每一个栈中的数据私有的 其余栈不能访问。线程 方法区 是“hello”;被全部的线程共享,方法区包含全部的class static变量。对象 堆和栈的区别能够用以下的比喻来看出:class 使用栈就象咱们去饭馆里吃饭,只管点菜(发出
相关文章
相关标签/搜索