- 博客(5)
- 收藏
- 关注
原创 HashBiMap源码解析
HashBiMap源码:首先看看HashBiMap到底是一个什么样的类,它继承了哪些类。public final class HashBiMap extends AbstractMap implements BiMap, Serializable 由上面的代码可以看出,HashBiMap是AbstractMap的子类,BiMap的子接口,并且实现了Serializabl
2015-08-04 16:15:19 1225
原创 BiMap源码解析
BiMap是Guava类库中提供的一种数据类型。接下来我们看看它的源码是怎么实现的。BiMap源码:package asdf;/** * Created by ping.miao on 2015/8/4. */public interface BiMap extends Map { /** * BiMap是一种支持key与value反转的数据类型 *
2015-08-04 15:45:21 829
原创 HashMap源码解析
HashMap源码:首先看看HashMap到底是一个什么样的类,它继承了哪些类。public class HashMap extends AbstractMap implements Map, Cloneable, Serializable由上面HashMap头部可以看到,HashMap是AbstractMap的子类、Map的子接口,并且实现了其他的一些额外的东西,Cl
2015-08-03 11:16:35 450
原创 java Map接口源码分析
Map接口:map接口提供了存储“键值对”的存储方法,在map中,key的值是唯一的,也就是key的值不能重复。Map源码:package asdf;import java.util.*;/** * Created by ping.miao on 2015/8/3. * Map接口源码分析 * */public interface Map { /**
2015-08-03 10:22:24 623
原创 java Collection源码解析
Collection接口是最基本的容器结构,继承至Iterable接口。在jdk中,它并没有提供实现Collection接口的实体类,它提供了更具体的子接口List和Set。接下来来具体看看Collection的源码。Collection源码:package asdf;/** * Created by ping.miao on 2015/7/29. * Collection接口源码
2015-08-03 10:12:41 806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人