2023-08-05——JVM 栈

栈 stack

栈:数据结构

程序=数据结构+算法

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

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

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

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

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

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

栈的运行原理:

栈满了报错,StackoverflowError

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

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

相关推荐
老毛肚8 小时前
juc线程通信
java·开发语言·jvm
山峰哥8 小时前
数据库工程与索引策略实战指南‌
服务器·数据库·sql·oracle·深度优先
花颜yyds9 小时前
Java 开发基础速查手册
java
没钥匙的锁19 小时前
05-Java面向对象构造器与封装
java·开发语言
aaPIXa6229 小时前
C++采样引导优化SPGO——比PGO更智能的编译器决策新方案
java·c++·人工智能
蓝银草同学10 小时前
Stream 实战:博客列表排序、过滤与分页(AI 辅助学习 Java 8)
java·前端·后端
某不知名網友10 小时前
C/C++动态内存管理,智能指针及RAlI思想。
java·c语言·c++
随性而行36011 小时前
微信API接口与AI自动化:开发者的实现思路
运维·服务器·开发语言·人工智能·微信·自动化
沫离痕11 小时前
Cassandra 4.0.11 Docker 安装与配置手册
java·spring boot
plainGeekDev11 小时前
libs 目录 → Gradle 依赖管理
android·java·kotlin