《面試必問之jvm與性能優化》(二)

1. 說說各個區域的作用? 1、運行時數據區域 運行時數據區域包括方法區、虛擬機棧、本地方法棧、堆、程序計數器。其中方法區和堆是所有線程共享的數據區,其他的是線程隔離的數據區。 1.1、程序計數器 程序計數器是一塊較小的內存空間,它的作用可以看做是當前線程所執行的字節碼的行號指示器,確定下一條需要執行的字節碼指令。java的多線程是通 過線程輪流切換並分配處理器執行時間的方式來實現的,在任何確定的
相關文章
相關標籤/搜索