欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java 入门理解一下栈

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

总结一下栈:

1、 先进后出,后进先出(类似把东西放进一个木桶里,再从里面拿出来)

2、栈内存主要负责程序的运行,生命周期和线程同步

3、线程结束,栈内存也就释放,所以栈是不存在垃圾回收的问题的

4、主要存放8大基本类型 + 对象引用 + 实例的方法


我们经常会看到一个错误:*Error(栈溢出),递归就会产生这个错误,我们现在用代码演示一下

Java 入门理解一下栈


本文地址:https://blog.csdn.net/weixin_45452416/article/details/110475556

相关标签: java jvm