发布网友 发布时间:2022-04-22 03:30
我来回答
共1个回答
热心网友 时间:2023-07-08 00:32
栈是存放函数调用过程中的临时变量的! 堆是程序运行过程中动态申请的内存的存放处的!比如new的对象就在堆上 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个