内存分类
分为堆,栈,方法区
推荐狂神说Java
三种初始化
public class ArrayDemo02 {
public static void main(String[] args) {
//静态初始化:创建+赋值
int[] a = {1,2,3,4,5};
//动态初始化
int[] b = new int[10];
b[0] = 10;
}
}
静态初始化,动态初始化和数组的默认初始化。静态和动态如上面例子所示,默认初始化:数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化,即如int数组,则为赋值的数组元素默认为0
本文介绍了Java内存的堆、栈和方法区三大区域,并通过示例代码展示了静态初始化和动态初始化数组的过程,同时提到了数组的默认初始化,即数组元素会按照实例变量的方式隐式初始化,例如int数组默认为0。

被折叠的 条评论
为什么被折叠?



