java中数组对象直接父类是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中数组对象直接父类是啥?相关的知识,希望对你有一定的参考价值。

Object是任何对象的父类,Array是final的,所以数组肯定不是它的子类,Collection 是一个集合接口,它提供了对集合对象进行基本操作,所以数组的父类如果没有明确的extends的话,应该指的就是超父类Object。 参考技术A int[] is = 1;
System.out.println(is.getClass());
System.out.println(is.getClass().getSuperclass());

class [I
class java.lang.Object
参考技术B Array 还有 它的工具类。Arrays

嗯。集合是 Collection 集合的工具类 Collections本回答被提问者和网友采纳
参考技术C 你这个问题问的。。。
数组也是分类型的,String[] ,int[] ,char[] 它们都有共同的父类 Object

以上是关于java中数组对象直接父类是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Object类和常用方法

实例化类对象是啥意思?

java如何在子类中赋值给父类的变量

父类对象与子类对象相互转化的条件是啥?如何实现它们的相互转化?

面向对象(上)

所有对象的父类(java.lang.Object)