2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
Flittly11 小时前
【AgentScope Java新手村系列】(16)从RAG到多路检索
java·spring boot·spring
小兔崽子去哪了11 小时前
Java 生成二维码解决方案
java·后端
人活一口气15 小时前
从JVM调优到MCP协议:Java全栈技术体系深度总结与企业级架构实践
java·spring boot
NE_STOP17 小时前
Vibe Coding -- 完整项目案例实操
java
荣码17 小时前
GraphRAG:普通RAG只能回答"点"的问题,我踩了4个坑才搞懂
java·python
SimonKing17 小时前
Google第三方授权登录
java·后端·程序员
明月光81817 小时前
从一行 @Builder 说起:重新拾起 Java 的 Lombok、注解与 Builder 模式
java
考虑考虑1 天前
Mybatis实现批量插入
java·后端·mybatis
咖啡八杯1 天前
GoF设计模式——中介者模式
java·后端·spring·设计模式
青石路1 天前
记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来
java