2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

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