1.1.1 Java程序運行原理的分析

首先需要了解JVM運行時數據區,裏面分 線程共享區域:所有線程能訪問這塊內存數據,隨虛擬機或GC而創建或銷燬。 方法區:JVM用來存儲加載的類信息、靜態變量、常量和編譯後的代碼等數據,虛擬機規範中這是一個邏輯區劃,具體的實現根據不同的虛擬機來實現。 堆內存:還可以細分爲新生代、老年代,JVM啓動時創建,存放對象的實例。垃圾回收器主要就是管理堆內存,如果堆內存滿了,就會出現一個OutOfMemory
相關文章
相關標籤/搜索