2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
BD_Marathon5 分钟前
MyBatis各种查询功能
java·开发语言·mybatis
雪人.10 分钟前
Spring常见面试题(2026版30道面试题)
java·后端·spring
温暖小土12 分钟前
深入理解 Spring Boot 配置加载顺序:外部化配置的艺术
java·springboot
小林rr16 分钟前
深入探索 C++:现代特性、工程实践与性能优化全解
java·c++·性能优化
亲爱的非洲野猪33 分钟前
从一次“小改动”到“大提升”:JVM堆内存与线程栈大小调优实践
jvm
专注数据的痴汉38 分钟前
「数据获取」全国民用运输机场吞吐量排名(2006-2024)
java·大数据·服务器·数据库·信息可视化
悟空码字1 小时前
无缝集成指南,SpringBoot三步接入华为云短信服务
java·springboot·编程技术·后端开发·华为云短信
l1t1 小时前
在arm64 Linux系统上编译tdoku-lib的问题和解决
linux·运维·服务器·c语言·cmake
E_ICEBLUE1 小时前
【2026 最新教程】Java 自动化提取 PDF 表格:从文本到 Excel/CSV 的全场景实现
java·pdf·自动化
C雨后彩虹1 小时前
无向图染色
java·数据结构·算法·华为·面试