泛型设计中<T> 和<E>的区别· 在泛型中我知道用<T>来表示对应的类型,但我在java的手册上看到了<E>, 请问这个<E>是干什么的啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然Java手册上提到了,那肯定也会解释的。楼主可以接着往下看。 只是个名字占位符而已,你用A,B,C。。都可以的 T和E分别是Type和Element的首字母。E一般用来表示集合类型中的元素的类型,例如List接口的定义,public interface List<E> extends Collection<E>。这只是一种命名习惯,两者没有本质区别。 T是TypeE是Element其实没差别,只是习惯命名吧 一般这样命名的:http://java.sun.com/docs/books/tutorial/java/generics/gentypes.html* E - Element (在集合中使用,因为集合中存放的是元素)* K - Key(键)* N - Number(数值类型)* T - Type(Java 类)* V - Value(值)* S,U,V etc. - 2nd, 3rd, 4th types 用Java做论坛如何查找Id JAVA面试题解惑系列(九)——继承、多态、重载和重写 各种排序算法速度的比较!!不知道好不好拿来和大家分享下。。。。。有什么不好的大家多多包涵。。。 equals和hasCode疑惑 一个java小问题,求教各位 关于JComboBox的问题 为什么think in java中要提醒不要滥用继承? 虚心请教,Java中的接口(interface)的使用?如果我要实现一个接口,是否要把各个接口中的所有方法都重写一遍呢? 请问这两句这么翻译,多谢! 请问哪里有java creater下载? 关于String 中的==号 用变量命名
这只是一种命名习惯,两者没有本质区别。
E是Element
其实没差别,只是习惯命名吧
http://java.sun.com/docs/books/tutorial/java/generics/gentypes.html* E - Element (在集合中使用,因为集合中存放的是元素)
* K - Key(键)
* N - Number(数值类型)
* T - Type(Java 类)
* V - Value(值)
* S,U,V etc. - 2nd, 3rd, 4th types