2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
2501_91306134几秒前
网络原理知识(7)
java·网络·面试
健康平安的活着1 分钟前
使用tsf分析服务器的内存使用情况【经典版】
运维·服务器
a9511416423 分钟前
PHP如何批量处理AI请求_队列系统搭建【技巧】
jvm·数据库·python
sinat_383437364 分钟前
如何实现SQL简单数据的映射查询_使用CASE表达式替换
jvm·数据库·python
南境十里·墨染春水4 分钟前
linux学习进程 线程同步——读写锁
java·jvm·学习
ZWZhangYu4 分钟前
MCP 实战:从协议原理到 Java 自定义工具服务落地
java·开发语言·人工智能
2401_835956815 分钟前
JavaScript 中实现基于分组的前端产品筛选功能
jvm·数据库·python
Flittly5 分钟前
【SpringSecurity新手村系列】(5)RBAC角色权限与账户状态校验
java·spring boot·笔记·安全·spring·ai
笨蛋不要掉眼泪5 分钟前
面试篇-java基础下
java·后端·面试·职场和发展
m0_746752306 分钟前
SQL中窗口函数的LIMIT限制逻辑_如何分页显示
jvm·数据库·python