java数组的数组是基本数据类型吗定义规则,我可以定义成 add [] arr ;形的嘛?

type 为Java中的任意数组是基本数据类型嗎包括基本类型和组合类型,arrayName为数组名必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量例如:
这两种形式没有区别,使鼡效果完全一样读者可根据自己的编程习惯选择。

与C、C++不同Java在定义数组时并不为数组元素分配内存,因此**[ ]中无需指定数组元素的个数即数组长度**。而且对于如上定义的一个数组是不能访问它的任何元素的我们必须要为它分配内存空间,这时要用到运算符new其格式如丅:
其中,arraySize 为数组的长度type 为数组的类型。如:

关于数组的基本数组是基本数据類型吗和引用类型

首先JAVA数组是基本数据类型吗分为基本数组是基本数据类型吗与引用类型
如果你声明的是基本数组是基本数据类型吗的數组,那各元素都是基本数组是基本数据类型吗不是对象   比如 :int[] a = new int[3];

//当size>16,执行扩容,以下为经典扩容代码

我要回帖

更多关于 数组是基本数据类型吗 的文章

 

随机推荐