Java的数组内存分析+数组基础知识

在这里插入图片描述

数组的内存分析

public class Demo {
    public static void main(String[] args) {
        
        int[] arra = new int[3];
        
        arra[0] = 1;
        arra[1] = 2;
        arra[2] = 3;
        
    }
}

在这里插入图片描述
不用我多讲,这张图可以很好的解释

数组的两种赋值方式

  1. 静态赋值
    int[] arra = {1,2,3};
    
  2. 动态赋值
    int[] arra = new int[3];
    arra[0] = 1;
    arra[1] = 2;
    arra[2] = 3;
    
  3. 默认赋值
    这种情况使用较少,就不举例子了

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39594037/article/details/107071943