评论中指出,问题正在制造混乱。所以,我已经编辑了这个问题,如果它仍然造成混乱,请告诉我。
考虑下面的代码:
类员工{}
类 ContractEmployee 扩展 Employee{ }
类 PermanentEmployee 扩展 Employee{ } ...
任何人都可以提供以下两种情况之间的基本区别以及何时使用哪一种
情况1
public <T extends Employee> void empTest(ArrayList<T> list)
public <? extends Employee> void empTest(ArrayList<?> list)
案例:2
public void empTest(ArrayList<? extends Employee> list)
public void empTest(ArrayList<T extends Employee> list)
www说
三国纷争
相关分类