我有一个使用对象类型参数的方法:每个数据类型是否都继承自Object?
public static void test(Object foo)
{
System.out.println(foo);
}
我可以通过富:字符串,整数,布尔值,等等......几乎任何东西。我认为这是可能的,因为Object是一切从其继承的基类,因此它接受任何有效的数据类型。我可以理解这种情况就像是Strings和Arrays这样的对象。但为什么原始类型是这种情况?整数,字符和布尔值是否也继承自Object?
可能重复(HTTP:/ /stackoverflow.com/questions/2490875/object-class-as-super-class-in-java) – jww 2014-10-10 03:31:41
@jww它不是重复的。 – 2014-10-10 03:32:23
@jww不具有建设性 – 2014-10-10 04:11:48