2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
惊讶的猫9 小时前
nia500总结
java·spring·mybatis
奔跑吧 android9 小时前
【ubuntu24.04】【安装jdk】
java·开发语言
haluhalu.9 小时前
深入理解Linux信号机制:中断、用户态与内核态
linux·运维·服务器
二哈喇子!9 小时前
Linux系统配置jdk
linux·运维·服务器·jdk
dddddppppp1239 小时前
linux 块设备驱动程序之helloworld
linux·服务器·网络
BUTCHER59 小时前
Java 启动服务时指定JVM(Java 虚拟机)的参数配置说明
java·开发语言·jvm
sheji34169 小时前
【开题答辩全过程】以 会议室场地预约系统为例,包含答辩的问题和答案
java
qq_4061761410 小时前
JS防抖与节流:从原理到实战的性能优化方案
服务器·数据库·php
boneStudent10 小时前
STM32L476 LoRaWAN网关项目分享
服务器·网络·stm32
摇滚侠10 小时前
尚硅谷 Java 零基础全套视频教程,System、Runtime、BigDecimal、BigInteger、Random,笔记 151
java·开发语言·笔记