Object obj = "abc";中的字符串"abc",是String类的一个实例对象,
这条语句的意思是:把Object的一个引用名obj指向"abc"字符串,也就是说obj这地址上的内容是"abc"的地址;
那么当执行 System.out.println(obj);执行"abc"这个字符串中的toString方法
1、自动装箱是发生在基本类型与基本类的引用类型(基本类型的包装类型),
API文档:Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。
2、你所说就应该是向上转型而不装箱,它发生在子父类之间; |
|