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

在学习Collection中遇到的有关问题

2012-01-30 
在学习Collection中遇到的问题AbstractCollection抽象类中实现了Collection中的部分方法其中的方法有些让

在学习Collection中遇到的问题
AbstractCollection抽象类中实现了Collection中的部分方法

其中的方法有些让我不能理解
      public   boolean   add(E   o)   {
throw   new   UnsupportedOperationException();//这个异常怎么就直接抛出来了,能请各位解释一下?
        }

[解决办法]
表明在AbstractCollection里不支持add这个函数
[解决办法]
记得好像实现接口的时候,接口里的方法都要有实现代码的吧。。。不能有没实现的方法,lz说的问题,大概就是这个类实现了Collection里的一个方法,只不过内容是空的而已。

而且AbstractCollection主要的作用是简化实现Collection接口的工作量,

API里这样写的:此类提供了 Collection 接口的骨干实现,从而最大限度地减少了实现此接口所需的工作

热点排行