框架源码
小诸葛的博客
毕业于广东石油化工学院,目前就职于金蝶国际软件集团,专注Java后端开发,个人微信公众号:小诸葛的博客。
展开
-
Java集合框架之List家族
1.ArrayList 结构:动态数组 特点:增删慢、查找快、线程不安全 初始容量:10 扩容:每次增长原有长度的0.5倍原创 2020-09-15 10:44:54 · 196 阅读 · 0 评论 -
Java集合框架之Map家族
1.HashMap 结构:数组+链表+红黑树 特点:线程不安全、无序 初始容量:8 初始负载因子:0.75 扩容:每次增加为原有容量的2倍 容量:2的n次幂 2.Hashtable 结构:数组+链表 特点:线程安全、重量级锁、无序 初始容量:11 初始负载因子:0.75 扩容:每次扩容后容量变为原有容量的2倍+1 3.TreeMap 结构:红黑树 特点:线程不安全、有序 4.LinkedHashMap 结构:继承自HashMap,在HashMap基础上增加了双向链表 特点原创 2020-08-28 15:29:31 · 283 阅读 · 0 评论 -
MyBatis中使用的设计模式
1.xml文件的解析:建造者模式 2.SqlSession的创建:工厂模式 3.mapper接口的执行:代理模式 4.日志打印:适配器模式原创 2019-09-10 15:16:29 · 233 阅读 · 0 评论