JVM和性能優化

JVM內存的劃分有五片: 寄存器; 本地方法區; 方法區; 棧內存; 堆內存。 堆與棧的區別很明顯: ​ 1.棧內存存儲的是局部變量而堆內存存儲的是實體; ​ 2.棧內存的更新速度要快於堆內存,因爲局部變量的生命週期很短; ​ 3.棧內 存存放的變量生命週期一旦結束就會被釋放,而堆內存存放的實體會被垃圾回收機制不定時的回收。   淺拷貝只是複製了對象的引用地址,兩個對象指向同一個內存地址,所以修改
相關文章
相關標籤/搜索