Java中的二维数组

二维数组中的一位数组在没有new数据的时候储存的为什么事null而不是地址值呢?各位讲一下谢谢了,我是女孩子比较死脑筋,有的时候理解力不是特别好

例如:int arr[][]=new int[10];
这10个一维数组输出的时候为什么不是地址值呢?最开始储存的值为什么是null?

int[3][];分配一个二维数组由三个一维数组组成,但是这三个一维数组并没有初始化,所以地址为null;

img