Java中堆栈原理是学习难点之一,今天我们就来通过一些图片了解一些java中堆栈知识。
在JAVA中,程序在运行时,会在内存中划出五片空间来进行数据的存储,分别有:寄存器、本地方法区、方法区、栈、堆。
例1:
main() int x=1; show () int x=2
主函数main()中定义变量int x=1,show()函数中定义变量int x=1。最后show()函数执行完毕。
示意图如下:
例2:
main() int[] x=new int[3]; x[0]=20 x=null;
示意图如下:
以上就是本篇文章的所有内容,想了解更多java常见问题及解决方法就请持续关注本站吧。
推荐阅读: