与C ++类似,Heap和Java Stack是否都驻留在RAM中?

时间:2018-09-14 04:37:35

标签: java stack heap ram

这个问题与Java中的Stack和Heap之间的区别无关。 在C ++中,堆栈和堆都在RAM中。 在Java中如何?

2 个答案:

答案 0 :(得分:1)

  

是的。堆栈用于存储静态内存,堆用于动态内存分配,两者均存储在计算机的RAM中

这是为了确保更快地处理Java程序。

答案 1 :(得分:-1)

这可能会有所帮助。 https://medium.com/fhinkel/confused-about-stack-and-heap-2cf3e6adb771

在Java或C#中,值类型(基元)存储在堆栈中,引用类型存储在堆中