數組內存模型圖

第一步:棧存儲局部變量(在方法定義中或方法聲明上的變量),所以int[] arr 存放在了棧中; 第二步:new出的變量放在堆中,所以new int【3】在堆中。 第三步:每一個new出來的東西都有地址值(系統隨機分配),所以new int【3】的地址值爲0x001; 把0x001賦給arr,在棧中的數組通過地址值找到堆中相應的地址。用數組名和編號的配合就可以找 到數組中指定編號的元素,這種方法就
相關文章
相關標籤/搜索