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

泛型类的类型参数限制有关问题

2012-01-08 
泛型类的类型参数限制问题不知道下面代码中的implements有什么作用?为什么要用它呢?classLinkedListTexte

泛型类的类型参数限制问题
不知道下面代码中的   implements   有什么作用?为什么要用它呢?

class   LinkedList   <T   extends   Serializable>   implements   Serializable   {
              ...
              private   class   ListItem   implements   Serializable   {
              ...
              }
}


[解决办法]
这样在LinkedList里只能用扩展了Serializable接口的类了。
[解决办法]
首在在泛型参数里写的代表存放在数组里面的东西必须是实现 Serializable 接口的,也就是可以进行序列化操作的。

而 implements Serializable 则表示这个 LinkedList 实现了该接口可以进行序列化操作,也就是可以把他们序列化到文件中,否则就不能进行序列化操作。

热点排行