java中的数组属于对象吗-创新互联

java中的数组属于对象吗?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

公司主营业务:成都做网站、网站制作、成都外贸网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出周口免费做网站回馈大家。

数组是对象。数组的父类也是Object,每个数组都实现了接口Cloneable and java.io.Serializable。java中数组的创建使用了关键字new,虽然格式和普通的类创建的方式有所区别。

但是数组的类型却不是程序员可见的。但是由于数组也是Object的子类,我们可以打印出数据的类型名。

// Java program to display class of
// int array type
public class Test
{
public static void main(String[] args)
{
int[] x = new int[3];
System.out.println(x.getClass().getName());
}
}

输出:

[I

“[”表示这是一个数组,而且是一维的,“I”表示数组元素是int类型的。

通过这个方法还可以打印其他类型的数组名来:

Array type             Corresponding class Name
int[] [I
int[][] [[I
double[] [D
double[][] [[D
short[] [S
byte[] [B
boolean[] [Z

关于java中的数组属于对象吗问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


文章题目:java中的数组属于对象吗-创新互联
文章起源:http://azwzsj.com/article/dijchd.html