会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不要在意远方多远
博客园
首页
新随笔
联系
订阅
管理
2018年12月18日
设计模式-工厂模式
摘要: 工厂模式分为:简单工厂,工厂方法,抽象工厂。是创建型设计模式 简单工厂:通过专门定义一个类来负责创建 其他类的实例,被创建的实例通常都具有共同的 父类。 1.工厂(Creator)角色 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 2.抽象(P
阅读全文
posted @ 2018-12-18 16:51 不要在意远方多远
阅读(98)
评论(0)
推荐(0)
2018年12月11日
HashMap的源码学习介绍
摘要: 本文是对HashMap的源码put方法分析: HashMap在1.8之前是数组 和链表结构,在1.8时对其进行了改造,虽然也是基于数组和链表结构,但是在多次hash碰撞后会将链表结构转为红黑树结构。 以下是1.7的put方法的源码: 我们在看下1.8的put方法: 第一次写分享,很多东西写不好,请大
阅读全文
posted @ 2018-12-11 19:22 不要在意远方多远
阅读(155)
评论(0)
推荐(0)
公告