JVM學習筆記1——Java內存區域與內存溢出異常

 一、內存區域 JAVA內存區域可分爲兩大類:線程共享區和線程隔離區。 線程共享區:顧名思義是所有線程公有的一塊區域,這塊區域包含兩個部分:方法區和堆 線程隔離區:每個線程獨佔一份的區域,這塊區域包含三個部分:虛擬機棧、本地方法棧和程序計數器   方法區:存放類的元數據(類的方法代碼,變量名,方法名,訪問權限,返回值等等),常量和靜態變量,以及及時編譯器編譯後的代碼。 虛擬機棧:存儲當前線程方法的
相關文章
相關標籤/搜索