240 发简信
IP属地:北京
  • Resize,w 360,h 240
    HashTable1.8源码分析

        HashTable是线程安全的用于键值对处理的数据类型,面试中也是经常出现,本文就以JDK1.8源码为例深入探讨HashTable的结构...

  • Resize,w 360,h 240
    ArrayList1.8源码分析

        ArrayList底层的数据结构是数组,它是线程不安全的,ArrayList允许元素为null,实现RandomAccess接口,表明L...

  • Resize,w 360,h 240
    ThreadLocal源码分析

        ThreadLocal的作用就是在线程内部创建一个变量副本,ThreadLocal的思想就是用空间换时间,使各线程都能访问自己的变量副本...

    0.1 266 0 1 1
  • 设计模式-状态模式

        我们知道Java里共有23种设计模式,允许对象在内部状态发生改变时改变它的行为,状态模式属于行为型设计模式。 状态模式 定义 状态模式也...

  • 设计模式-责任链模式

        我们知道Java里共有23种设计模式,责任链模式将对象连接成一条链,并沿着这条链处理请求,责任链模式属于行为型设计模式。 责任链模式 定...

  • 设计模式-策略模式

        我们知道Java里共有23种设计模式,可以避免多重分支的if...else...switch语句,策略模式属于行为型设计模式。 策略模式...

  • 设计模式-模板方法模式

        我们知道Java里共有23种设计模式,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤,模板方法模式属于行为型设计模...

  • 设计模式-委派模式

        我们知道Java里共有23种设计模式,负责任务的调度和任务的分配,委派模式不属于GOF 23种设计模式之一,委派模式属于行为型设计模式。...

  • 设计模式-桥接模式

        我们知道Java里共有23种设计模式,可通过组合的方式建立两个类之间的联系而不是继承,桥接模式属于结构型设计模式。 桥接模式 定义 桥接...

个人介绍
努力做一个优秀的人!