gpt4 book ai didi

java - 永久空间与堆空间

转载 作者:IT老高 更新时间:2023-10-28 11:45:55 25 4
gpt4 key购买 nike

首先,Perm空间和Heap空间有什么区别(JVM选择什么以及如何使用每个内存空间)?

其次,但最重要的是,对于标准 MVC 类型的 java 应用程序,建议采用什么样的比率?

最佳答案

存储您的 Java 程序创建的所有对象。堆的内容由垃圾收集器监控,当您停止使用对象时(即不再引用该对象时),它会从堆中释放内存。

这与 stack 不同,后者存储原始类型,如 int 和 chars,通常是局部变量和函数返回值。这些不是垃圾收集。

永久空间指的是堆的特殊部分。请参阅此 SO 答案以获取解释: What is perm space?

关于java - 永久空间与堆空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com