深入理解java.lang.StackOverflowError

StackOverflowError:棧溢出錯誤,如果一個線程所需用到棧的大小>配置允許最大的棧大小,那麼jvm就會拋出StackOverflow。   棧的特點: 1、棧,也叫棧內存,是jvm的內存模型之一,每當啓動一個新線程的時候,jvm都會爲它分配一個java棧。jvm只會直接對java棧執行兩種操作,以幀爲單位的壓棧和出棧。 2、棧存儲的內容:方法內的局部變量表、操作數、動態鏈接、方法出口
相關文章
相關標籤/搜索