java內存分配與垃圾回收

JVM的內存分配主要基於兩種,堆和棧。 我們來看一下java程序運行時候的內存分配策略: 1):靜態存儲區(方法區); 2):棧區; 3):堆區;   1):主要存放靜態數據,全局static數據和常量。   2):在java中,棧的分配是和線程綁定在一起的,當我們創建一個線程的時候,很顯然,JVM就會爲這個線程創建一個java棧,一個線程的方法的調用和返回對應於這個java棧的壓棧和出棧。當線程
相關文章
相關標籤/搜索