java.lang.reflect.Array和平时常用的数组有什么区别吗
来源:百度知道 编辑:UC知道 时间:2024/05/24 16:29:10
java.lang.reflect.Array和平时常用的数组有什么区别吗
存的是Object,是这意思吗
存的是Object,是这意思吗
数组虽然能存储数据,但是只能为它分配固定的容量。而Array就是动态数组。你根本不需要考虑你要存储几个数据。不用分配固定的容量。明白了吗?对于“存的是Object”这个是对的。如果想存储int,boolean等数据,它会自动封装成与之对应的对象类型,在这里是Integer和Boolean
这么说吧,
这是个功能类,且不能有子类为final,但是却可以去创建各种数组
而普通的数组是有类型的,比如整形数组,int[],
推荐看看,java的API
java.lang.NullPointerException
java.lang.ArrayIndexOutOfBoundsException: 1
java.lang.NullPointerException问题.
java.lang.ArrayIndexOutOfBoundsException问题。
求助java.lang.NullPointerException
java.lang.NullPointerException异常
java.lang.ClassCastException异常
java.lang.NumberFormatException: null
java.lang包用导包吗?
java.lang.NoClassDefFoundError: Hello