<Head First Java> Page:545
public <T extends Animal> void takeThings(ArrayList<T> list){}
代表方法内所有Animal的子类或Animal的ArrayList都可以调用该方法。
public void takeThings(ArrayList<T> list){}
代表只有Animal的ArrayList可以调用该方法。
<Head First Java> Page:545
public <T extends Animal> void takeThings(ArrayList<T> list){}
代表方法内所有Animal的子类或Animal的ArrayList都可以调用该方法。
public void takeThings(ArrayList<T> list){}
代表只有Animal的ArrayList可以调用该方法。