深入理解jvm-java內存區域、內存溢出異常、對象訪問

運行時數據區域 在運行java程序時把它所管理的內存分爲若干的數據區域,包括方法區、虛擬機棧、本地方法棧、堆、程序計數器。 程序計數器 相當於當前線程所執行的字節碼的行號指示器,通過改變計數器的值來執行對應的字節碼指令。 如果正在執行一個java方法,計數器記錄的是虛擬機字節碼指令的地址,如果是native方法,計數器爲空。 在多線程中,任何一個確定的時刻,一個處理器只執行一條線程中的指令,因此爲
相關文章
相關標籤/搜索