大家好,今天小编关注到一个比较有意思的话题,就是关于Java语言中数组有哪些特点的问题,于是小编就整理了1个相关介绍JAVA语言中数组有哪些特点的解答,让我们一起看看吧。
J***A中数组属于对象,还是属于基本类型,还是其他?
不能绝对说是对象还是基本类型。不过方法中的数组是在栈上分配内存空间的。如果数组是int等基本类型,那数组中的数据全部放在栈中。如果数组是继承自object的类型,那栈上存放的是一组4字节的继承自object类型的数据的地址。具体数据存放在这些地址指向的堆中。
(来源网络,侵删)
在J***a中基本数据类型就八个,没有在多的了。这八个基本数据类型分别按照类别分为:
整数类型:int byte short long
(图片来源网络,侵删)
布尔类型:boolean
所以数组不在基本数据类型中,那肯定不算基本数据类型
(图片来源网络,侵删)
数组的创建方式:数据类型 [ ] 数组名=new 数据类型[长度];
对象的创建 :类名 对象名=new 类名();
可以看到我们的数组是new出来的,那么J***a中的对象也是需要new出来的,对象是引用类型。所以可以看出数组就是个引用类型。
到此,以上就是小编对于J***A语言中数组有哪些特点的问题就介绍到这了,希望介绍关于J***A语言中数组有哪些特点的1点解答对大家有用。
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。