2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
LuDvei12 小时前
怎么把数据上传到云端
运维·服务器
奇特認12 小时前
数据库MySQL 1.安装环境部署
linux·运维·服务器
铃木之影12 小时前
Java 版本 RAG 示例(Spring AI + Milvus)
java·人工智能·spring
C++、Java和Python的菜鸟12 小时前
第14章 项目部署(Linux)
java
小小龙学IT12 小时前
Day 26-27 项目实战:从零构建一个高并发聊天室(epoll + 线程池)
linux·服务器·c语言·开发语言·网络
光源【时光寸寸又逢君】12 小时前
回放时间定位问题
运维·服务器
智海深蓝12 小时前
智慧渔业海上养殖数字孪生实践方向与难点拆解分析
java·前端·网络
2601_9557600713 小时前
Claude API 多人协作中的版本管理方法
java·ai编程
雨声不在13 小时前
vm.mmap_rnd_bits 引发 ASAN CPU 100% 问题解析
linux·服务器·网络
梦想的旅途213 小时前
企业微信API二次开发:外部群模块功能清单与全场景对接
java·python·企业微信