1.int 只是基本类型,不能算是对象
2.数组int[],String[],char[],byte[] 都属于一个对象,你看集合类也可以是一个对象吧。
3.String (字符串)是一个对象的。
4。Object[] d = new String[]{"a","b"}; 你写这里,是把里面的元素看成对象,根据3,也可以编译通过吧。
5.根据1,Object[] c = new int[]{1,2};//编译报错 是当然的,但你可以看看基本类型的对象 int--->Integer- Object[] c = new Integer[]{1,2};
复制代码 能够通过的,因为Integer属于对象。 |