java中 stack与和heap的区别

java的内存分为栈(stack)和堆(heap);java 一、栈(stack)函数  (1)定义对象         每一个应用运行时都有本身的一段内存空间,用于存放临时变量、参数传递、函数调用时的PC值以及对象的引用,这叫stack。内存   (2)优缺点编译器     优势:存取速度比堆快,仅次于CPU中的寄存器。另外,编译     缺点:存在栈中的数据的大小与生存期必须是肯定的,因此缺少
相关文章
相关标签/搜索