2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

栈:先进后出,后进先出 好比一个:桶

队列:先进先出(FIFO :First Input First Out) 好比一个:管道
栈:喝多了吐。队列:吃多了拉

栈:栈内存,主程序的运行,生命周期和线程同步

线程结束,栈内存也就释放了,对于栈来说不存在垃圾释放问题,

一点程序结束-->线程结束-->栈就结束

栈:八大数据类型(int,string...)+对象引用+实例方法

栈的运行原理:

栈满了报错,StackoverflowError

程序正在执行的程序一定在栈的顶部

对象实例化的过程在内存中

相关推荐
香吧香17 分钟前
GRPC连接机制---长连接分析
java·网络与传输协议
CS创新实验室29 分钟前
Python 对象“死“了之后去了哪?——引用计数与分代垃圾回收
开发语言·jvm·python
我是人✓34 分钟前
SpringBoot项目的五种创建方式
java·spring boot·后端
乔旭伟1 小时前
Linux 服务器备份实战:一致性快照、日志归档与恢复演练
linux·运维·服务器
Wang's Blog1 小时前
Java 项目实战: 交友项目 - 阿里云 OSS 入门案例:从创建 Bucket 到上传拿到可访问 URL
java·阿里云·交友
乔旭伟1 小时前
Linux 服务器安全加固实战:SSH、防火墙、补丁与入侵排查
linux·服务器·安全
裕晟资质规划2 小时前
三类涉密资质延续时限差异分析:军工60日与集成印制3个月的边界
java·服务器·前端·网络·安全
念念清晰2 小时前
000-OpenJDK17 源码构建:MacOS环境(M芯片)
java·后端
刘胡子大叔2 小时前
备份包只有 1.5K?
linux·服务器·网络
Wang's Blog2 小时前
Java 项目实战: 交友项目 - 百度人脸识别入门案例
java·百度·交友