2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
Frostnova丶5 小时前
LeetCode 190.颠倒二进制位
java·算法·leetcode
daad7775 小时前
USB_抓包
linux·运维·服务器
闻哥5 小时前
Redis事务详解
java·数据库·spring boot·redis·缓存·面试
hrhcode5 小时前
【Netty】五.ByteBuf内存管理深度剖析
java·后端·spring·springboot·netty
道亦无名6 小时前
aiPbMgrSendAck
java·网络·数据库
未来之窗软件服务6 小时前
服务器运维(四十)日服务器linux-ps分析工具—东方仙盟
linux·运维·服务器·服务器运维·仙盟创梦ide·东方仙盟
发现你走远了6 小时前
Windows 下手动安装java JDK 21 并配置环境变量(详细记录)
java·开发语言·windows
心 -6 小时前
java八股文DI
java
ID_180079054736 小时前
Python爬取京东商品库存数据与价格监控
jvm·python·oracle
黎雁·泠崖6 小时前
Java常用类核心详解(一):Math 类超细讲解
java·开发语言