小猪piy 2019-09-28 16:56 采纳率: 50%
浏览 604

java gc负责堆的内存释放,那栈的内存如果一个栈帧导致其满了,怎么办?

在其他人在哪里看到了这个答复:

Java中是通过栈帧来维护的,每调用方法的时候,就会创建栈帧,然后栈帧中有一个局部变量表,当函数调用结束的时候,这个栈帧就会自动释放,局部变量也被释放了

所以栈的内存都是随着函数的开始执行和结束自动分配,释放的

这个能理解,但是如果满了呢,会怎么办呢

  • 写回答

2条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 bulk-RNAseq数据下游分析(从TPM/vst开始)
      • ¥15 在自动化脚本中如何州的简写转换成全称
      • ¥200 把公众号页面和文章,嵌入到其他平台!就像搬家一样!
      • ¥20 matlab编程问题。详情如下,我也用chatgpt了,但是效果不好。本人没啥编程基础
      • ¥15 matlab画三维流场
      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大