2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
hyf32663312 小时前
低成本站群泛程序部署:单服务器托管百站稳定运行教程
运维·服务器·前端·搜索引擎·蜘蛛池
xieliyu.12 小时前
UPD协议结构以及开发中注意事项
java·开发语言·笔记·java-ee
张宇Joaquin12 小时前
openEuler编译和更换内核的方法
java·linux·服务器
小此方12 小时前
Re:Linux系统篇(五十六)线程篇 · 九:基于阻塞队列的生产者消费者模型与条件变量
linux·运维·服务器
程序员黑豆12 小时前
Java正则表达式详解
java·前端·ai编程
Flynt13 小时前
我试了Spring Boot 4的原生镜像,聊聊那些数字和坑
java·spring boot
それども18 小时前
JVM MetaspaceSize 参数作用
jvm
M-Robots echo20 小时前
轻量化裁剪方案解析:M-Robots 模块化构建,适配高低端各类机器人硬件平台
java·机器人·ros·开源社区·atomgit·m-robots
不可求~21 小时前
多模型路由怎么落地:把任务分流写进项目的最小实现
java·前端·数据库
mldong1 天前
用 DDD 设计工作流引擎:聚合根与充血模型
java·架构