2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
lisin-lee-cooper13 小时前
【leetcode658】有序数组找出k个最接近x的数
java·数据结构·算法
sunburn-13 小时前
Java堆(Heap)详解与实战教学
java·开发语言·数据结构·ide·算法
Kyrie_kk13 小时前
Java--TimeUnit时间单位枚举类(时间单位规范)
java·后端
wtblszn13 小时前
污水厂可视化管理物联网解决方案
服务器·网络·物联网
bgy666613 小时前
openstack核心指南
服务器·网络·openstack
念何架构之路13 小时前
beego总体架构与工程结构
java·架构·beego
qq_3227627513 小时前
一个接口从能用到稳定,中间差的到底是什么
服务器·开发语言·lua·接口·fastapi·请求
典典分享指南13 小时前
用飞书多维表格搭建内容管理看板
java·python·r语言·composer·symfony
念恒1230614 小时前
传输层协议TCP
服务器·网络·tcp/ip
东坡白菜14 小时前
windows下使用Trae启动java项目遇到的乱码问题
java