在一个程序中看到了如下定义private object[] array=Null;请问这个object是代表arrzy的类型吗?还是别的?

来源:百度知道 编辑:UC知道 时间:2024/06/24 07:51:17
还有一个public int add(object obj)有是什么意思啊?
之前没有定义过obj 只是在最前面有da.add(new Intger(i));da是一类名 在public int add(object obj)里object又指什么呢?

Object是一切对象的总父类,也就是说任何对象都可以用它来定义。
上面array定义的是一个对象数组,可以存放任何对象。
public int add(Object obj)里面定义的obj也是个对象的引用,可以是任何对象。
-------------------------------------------
public int add(Object obj)前面有da.add(new Intger(i));
说明Object定义的类型表示的是Integer,也就是整型对象。

没错,java里面有Object这个数据类型.