![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
原理源码
从哪里跌倒,就在哪里躺下
这个作者很懒,什么都没留下…
展开
-
大话HashMap原理
1、HashMap概念HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。HashMap储存的是键值对,HashMap很快。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。(因为他支持null值和null键所以我们很多时候不用hashtable,hashtable不支持)。2、HashMap原理这是网上找的一个原理图,从图可...原创 2019-04-24 09:24:30 · 161 阅读 · 0 评论 -
手写一个 Mybatis 框架
Mybatis框架流程简介 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190430135808394.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXh...原创 2019-04-30 14:17:46 · 165 阅读 · 0 评论 -
手写Linklist,ArrayList,HashMap
上面是我个人画的简单的原理图,通过上面的图片我们基本也是可以看出几个集合底层到底是什么。所以要手写一个简单自己的集合也是非常简单的,手写思路:1、创建一个接口然后定义需要实现的方法2、现实接口然后编写每个方法的简单逻辑3、测试成果这是我个人写的代码目录,还是很简单的1、HashMap:public interface EasyMap<k,v> {int size(...原创 2019-05-11 23:19:51 · 475 阅读 · 0 评论