- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 AbstractMap作为Map接口的骨干实现是一种怎样的存在?
AbstractMap类提供了Map接口的框架实现,以最小化实现此接口所需的工作量。 一、概述 要实现不可修改的map,程序员只需要扩展这个类并为entrySet方法提供一个实现,该方法返回映射的集合视图。通常,返回的集合将依次在AbstractSet之上实现。这个集合不应该支持add或remove方法,它的迭代器不应该支持remove方法。 要实现可修改的map,程序员必须另外重写该类的put方...
2019-03-17 20:07:15 472
原创 Map接口,从顶层把握Map实现
Map接口是所有Java具体Map需要实现的接口,比如HashMap。了解Map接口设计有利于理解各种具体Map如何实现。 一、概述 将键映射到值的对象。映射不能包含重复的键;每个键最多只能映射到一个值。这个接口代替了Dictionary类,后者是一个完全抽象的类,而不是一个接口。 Map接口提供了三个集合视图,它允许将映射的内容视为键集、值集或键值映射集。映射的顺序定义为映射集合视图上的迭代器返...
2019-03-02 15:59:25 1115 14
Android发送邮件功能实现
2015-08-16
高仿今日头条字体渐变指示器
2015-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人