摘要:
今天突然想到了泛型,于是温习了一下,所以在此做了记录,只是提醒自己。定义泛型的方式:<T>,<T extends Object>,<T super List>,<?>,<? extends Object>,<? super String>基本上也就以上6种了吧,这里说说"T"和"?"区别,T是代表具体的类型,一旦定义之后不能被相互转换,?是通配类型,可以被相互转换,是不是有点不好理解?好吧举个例子:public class User1<T>{...}public clas 阅读全文