JDK不提供此接口的任何直接实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collection,并在需要最大普遍性的地方操作这些 collection。

包 (bag) 或多集合 (multiset)(可能包含重复元素的无序 collection)应该直接实现此接口。

所有通用的 Collection 实现类(通常通过它的一个子接口间接实现 Collection)应该提供两个“标准”构造方法:一个是 void(无参数)构造方法,用于创建空 collection;另一个是带有 Collection 类型单参数的构造方法,用于创建一个具有与其参数相同元素新的 collection。实际上,后者允许用户复制任何 collection,以生成所需实现类型的一个等效 collection。尽管无法强制执行此约定(因为接口不能包含构造方法),但是 Java 平台库中所有通用的 Collection 实现都遵从它。

此接口中包含的“破坏性”方法,是指可修改其所操作的 collection 的那些方法,如果此 collection 不支持该操作,则指定这些方法抛出 UnsupportedOperationException。如果是这样,那么在调用对该 collection 无效时,这些方法可能,但并不一定抛出 UnsupportedOperationException。例如,如果要添加的 collection 为空且不可修改,则对该 collection 调用 addAll(Collection) 方法时,可能但并不一定抛出异常。

相关查询: collection 普遍性
最新查询:黄瓜拌桃仁 洋红色 生津补气人参茶 温桲 鞭毛虫 Zhenping 政治部 初恋情人 解放前 compiz 蟹肉烧芥菜 修理工 聪明伶俐 现代资本主义 纺织厂 弗雷德里克·威廉·保卢斯 Operations 斑点月鱼 五言古诗 乘胜追击 秦直碧 延庆县 candida 揭阳汇金华庭 1673年 刨根问底 ministry 根瘤菌 建立者 Favourites Obligation PokemonRomViewer 比较起来 不结实 tiffany 最高学府 近现代 不欢而散 卓瓦桑姆 汤和节 旷日持久 Concept 平均寿命 anybody 挑起来 李俊滨 韩松洋 盐浓度 insurance 解放社 紫菱洲 煤基低碳能源国家重点实验室 邯郸道省悟黄粱梦 成熟性 Scandiceae ıը 茂名二技 甄国涌 园艺场 九七年 碱基 越野跑 北纬度 私家车 撒哈拉 费若拉 宇文泰 比萨斜塔 凉拌墨鱼丝 psittacinus cheilos 生石灰 somebody suffering Spreng francolin 保罗·埃利奥特 Benji+Bananas collection
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.020秒 内存0.84MB 2025-09-17 08:15:25