Java 入门理解一下栈
程序员文章站
2022-06-26 17:37:14
总结一下栈:1、 先进后出,后进先出(类似把东西放进一个木桶里,再从里面拿出来)2、栈内存主要负责程序的运行,生命周期和线程同步3、线程结束,栈内存也就释放,所以栈是不存在垃圾回收的问题的4、主要存放8大基本类型 + 对象引用 + 实例的方法我们经常会看到一个错误:*Error(栈溢出),递归就会产生这个错误,我们现在用代码演示一下......
总结一下栈:
1、 先进后出,后进先出(类似把东西放进一个木桶里,再从里面拿出来)
2、栈内存主要负责程序的运行,生命周期和线程同步
3、线程结束,栈内存也就释放,所以栈是不存在垃圾回收的问题的
4、主要存放8大基本类型 + 对象引用 + 实例的方法
我们经常会看到一个错误:*Error(栈溢出),递归就会产生这个错误,我们现在用代码演示一下
本文地址:https://blog.csdn.net/weixin_45452416/article/details/110475556
上一篇: 弹性盒子进阶-对齐方式