10道JVM常見面試題解析(附答案),你能答對幾個?

1.什麼狀況下會發生棧內存溢出? (1)思路 描述棧定義,再描述爲何會溢出,再說明一下相關配置參數,OK的話能夠給面試官手寫是一個棧溢出的demo。java (2)個人答案 棧是線程私有的,他的生命週期與線程相同,每一個方法在執行的時候都會建立一個棧幀,用來存儲局部變量表,操做數棧,動態連接,方法出口燈信息。局部變量表又包含基本數據類型,對象引用類型面試 若是線程請求的棧深度大於虛擬機所容許的最大
相關文章
相關標籤/搜索