一共有好几种内存,但主要学栈内存和堆内存。
栈内存:储存变量
https://img2024.cnblogs.com/blog/3659684/202508/3659684-20250802230635248-865512823.png
堆内存:储存数组
通过栈内存里的arr,通过地址值找到堆内存里的数组,
https://img2024.cnblogs.com/blog/3659684/202508/3659684-20250802230656630-1332063778.png
总结:
1.只要是new出来的一定是在堆里面开辟了一个小空间
2.如果new了多次,那么在堆里面就有多个小空间,每个小空间中有各自的数据
3.当两个数组只向同一个小空间是,其中一个数组对小空间中的值发生了改变,那么其他数组再次访问的时候都是修改之后的结果了。
