欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

堆和棧分別存放什么通俗點講

阮建安2年前17瀏覽0評論

堆和棧分別存放什么通俗點講?

1.棧:當程序進入一個方法時,會為這個方法單獨分配一塊私屬存儲空間,用于存儲這個方法內部的局部變量,當這個方法結束時,分配給這個方法的棧會被釋放,這個棧中的變量也將隨之釋放。

2.堆: 存放不在當前方法棧中的那些數據。

1.棧:存放基本類型 的變量數據和對象的引用,但對象本身不存放在棧中,而是存放在堆(new出來的對象)或者常量池中(字符串常量對象存放的常量池中),局部變量【注意:(方法中的局部變量使用final修飾后,放在堆中,而不是棧中)】

2.堆:存放使用new創建的對象,全局變量

java 棧內存,堆和棧分別存放什么通俗點講