字節跳動Java研發面試99題(含答案):JVM+Spring+MySQL+線程池+鎖

JVM的內存結構 根據 JVM 規範,JVM 內存共分爲虛擬機棧、堆、方法區、程序計數器、本地方法棧五個部分。前端 1. Java虛擬機棧:線程私有;每一個方法在執行的時候會建立一個棧幀,存儲了局部變量表,操做數棧,動態鏈接,方法返回地址等;每一個方法從調用到執行完畢,對應一個棧幀在虛擬機棧中的入棧和出棧。面試 2. 堆:線程共享;被全部線程共享的一塊內存區域,在虛擬機啓動時建立,用於存放對象實例
相關文章
相關標籤/搜索