函數調用(12)

棧 上節我們介紹了函數的基本概念,在最後我們提到了一個系統異常java.lang.StackOverflowError,棧溢出錯誤,要理解這個錯誤,我們需要理解函數調用的實現機制。本節就從概念模型的角度談談它的基本原理。 我們之前談過程序執行的基本原理:CPU有一個指令指示器,指向下一條要執行的指令,要麼順序執行,要麼進行跳轉(條件跳轉或無條件跳轉)。 基本上,這依然是成立的,程序從main函數開
相關文章
相關標籤/搜索