为什么Java中要把内存空间分为栈、堆、方法区?

147 阅读1分钟

为什么函数要入栈?

为什么new出来的对象要放在堆中?

为什么还有方法区?

为什么一个文件中只能有一个Public class 类