Java声明数组的三种方式有:
静态声明:使用静态初始化方式声明数组,即在声明数组的同时,给数组元素赋初值。例如:int[] array = {1, 2, 3, 4, 5};
动态声明:使用动态初始化方式声明数组,即在声明数组时,只指定数组的长度,而不给数组元素赋初值。例如:int[] array = new int[5];
默认声明:在声明数组时,只指定数组的类型,而不给数组的长度和元素赋初值。例如:int[] array;