首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教 private static class Entry<E> 中<E> 是什么意思

2011-12-25 
请问 private static class EntryE 中E 是什么意思?看了一下LinkedList的代码,其中定义了以下一个内部

请问 private static class Entry<E> 中<E> 是什么意思?
看了一下LinkedList   的代码,其中定义了以下一个内部类:

      private   static   class   Entry <E>   {
E   element;
Entry <E>   next;
Entry <E>   previous;

Entry(E   element,   Entry <E>   next,   Entry <E>   previous)   {
        this.element   =   element;
        this.next   =   next;
        this.previous   =   previous;
}
        }

请问   Entry <E>   中的 <E>   表示什么意思?

[解决办法]
泛型,类似于模板,看你具体使用的,可以是String,也可以是Integer。。。
[解决办法]
JAVA从C那里偷师来的东西
就是函数模板
比如说你这样申明:Entry(String)
模板自动的把之后的 <E> 类型替换成String

热点排行