class AA {}
class Animal<E> {
E share;
}
class Tiger<E> extends Animal<E> {
E share;
E self;
}
public <T extends Animal> void fun1(T t) {
System.out.println(t.share instanceOf Object); //问题1:为什么是false呢?
t.share = new AA();
}
fun1(new Tiger()); //false;
instanceof
的作用是测试它左边的对象是否是它右边的类的实例请问你打印的那行share是什么对象的实例??
都没初始化哪来的对象实例。。
请告诉我
null
是什么对象的实例?