2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
深盾科技_Virbox7 分钟前
软件交付保护如何从加壳走向代码虚拟化
java·python·安全
海盗12347 分钟前
.NET编码规范03-C#命名规范大全
linux·服务器·.net
学计算机的计算基9 分钟前
二叉树算法下篇:递归核心技巧与高频面试题详解
java·笔记·算法
WZF-Sang9 分钟前
TCP和UDP协议
linux·服务器·网络·c++·学习·tcp/ip·udp
做个文艺程序员15 分钟前
Linux第11篇:存储管理——磁盘分区、LVM 与文件系统
linux·运维·服务器
AI视觉网奇22 分钟前
BambuStudio 自定义加载页面
服务器·前端·javascript
Liquad Li23 分钟前
Salesforce高级开发面试题
java·网络·面试·crm·salesforce
Zhou14113635 分钟前
Java常见面试题7
java·开发语言
是枚小菜鸡儿吖1 小时前
服务器出问题别等用户反馈:用Python和钉钉搭一套轻量告警系统
服务器·python·钉钉
带刺的坐椅1 小时前
代码审查 Agent Harness 实战:AI 自动 Code Review
java·ai·llm·agent·solon·soloncode·harness