数组更加深入的学习

zhishi6 / 2024-09-01 / 原文

1.浅了解java数组原理

可以形象的认为java中有“栈”和“堆”这两个东西,栈用于存放声明的数组,而堆则用于存放数组的赋值

刚声明完的数组没有任何作用,必须要对其赋值才有意义

2.数组的三种初始化

  • 静态初始化:将数组的值在声明时提前写好并且值固定不变
  • 动态初始化:声明并创建完数组后再有序写入数组的值
  • 默认初始化:不给数组赋值,输出数组默认的值