看了set接口和Collection的接口的源码发现。
Set继承了Collection接口,但是set中发现有Collection定义过的方法。本来在Collection定义了方法,通过继承后set集合就应该具有Collection的特性,然而Set接口又重新定义了和Collection一模一样的方法定这不显得多余吗?求各位大神解释解释为啥set要这样设计。
Set继承了Collection接口,但是set中发现有Collection定义过的方法。本来在Collection定义了方法,通过继承后set集合就应该具有Collection的特性,然而Set接口又重新定义了和Collection一模一样的方法定这不显得多余吗?求各位大神解释解释为啥set要这样设计。
解决方案 »
- jsp分页显示时,是否需要关闭数据库连接?
- struts2拦截器的问题
- jsp servlet 跳转问题
- 急,Resin中出现Server connection failure during transaction
- 判断是否为当前时间???
- JDBC+Struts 怎么将图片存入Oracle数据库中啊?
- axis+tomcat就能开发webService吗
- 急,请问JAVA 调用 .NET的WebServices 为何传过去的参数为NULL.(string)类型.
- RMI运行出错!
- 在rocketmq中,部署多台机器上的消费者负载均衡是如何解决的?
- Spring mvc service层实现了两个接口如何注解
- 注册用户信息 需要短信验证
即使同一个方法,上面的注释是不一样的
API就是要让人看懂
你在A集合里定义aa方法,解释XXXX跟A有关的信息
然后B集合继承A集合,同样有aa方法,但是要对aa方法重新说明一下,怎么办?是不是要重新写一遍?就是这个情况了
连equals方法都写出来了
应该就如一楼所说
为了上面一大串的有针对性的特殊注释吧