java運行時數據內存區域(堆,棧)分析

java運行時的數據區 java運行時,會在內存中開闢一塊空間,這塊空間裏面有如上的幾塊區域。 1.程序計數器 程序計數器是一塊較小的內存區域,用來存放當前線程執行字節碼的行號,字節碼解釋器通過改變這個計數器的字來選取下一條需要執行的指令,包括分支,循環,跳轉,異常處理等。所以在在每個線程中都需要一個獨立的程序計數器。如果所有線程共用一個程序計數器會導致執行紊亂。 如果一個線程正在執行一個java
相關文章
相關標籤/搜索