Java(2)_Java 内存分配
内存分配:
内存是计算机中的重要原件,临时存储区域,作用是运行程序。
我们编写的程序是存放在硬盘中的,在硬盘中的程序是不会运行的。
必须放进内存中才能运行,运行完毕后会清空内存。
Java虚拟机要运行程序,必须要对内存进行空间的分配和管理
-
举个例子:
001是假设的地址值
比如arr[0]是在arr中找到0这个位置在到这个位置拿去0
-
数组内存图(单个数组)
-
数组内存图(多个数组)
-
数组内存图(多个数组指向相同)
因为arr2的数组是指向arr的所以当arr2[0]=111时,arr[0]也是等于111,因为所指的地址是同一个地址