240 发简信
IP属地:江苏
  • 代理模式

    给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用。 静态代理 动态代理 动态代理相关API 如何创建动态代理 第一步,实现Invoc...

  • ArrayList源码解析

    ArrayList的本质是动态数组。既然是数组,肯定是可以随机访问的。ArrayList是非线程安全的,当当个线程并发访问同一个ArrayLis...

  • LinkedList源码解析

    LinkedList的本质是双链表。 实现了List接口表明需要实现List中的set,get等方法; 实现了Deque接口表明LinkedLi...

  • Resize,w 360,h 240
    建造者模式

    建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 实例 以构建Dialo...

  • 观察者模式

    观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。观察者提供了一种对象设计,让对象和...

  • 单例模式

    什么是Singleton类? Singleton类在整个应用程序中,只有一个实例,并且会提供getInstance()方法去实例化Singlet...

  • Java注解及注解处理器的应用

    注解的基本知识 注解(也被称为元数据),为我们在代码中添加信息提供了一种形式化的方法,使得我们可以在稍后某个时刻可以非常方便的使用这些数据。 为...

  • Kotlin 学习笔记: lambda编程

    Kotlin学习笔记:概述Kotlin学习笔记:基本语法和函数Kotlin学习笔记:类和接口Kotlin学习笔记:lambda编程Kotlin学...

  • Resize,w 360,h 240
    Kotlin学习笔记:类型系统

    Kotlin学习笔记:概述Kotlin学习笔记:基本语法和函数Kotlin学习笔记:类和接口Kotlin学习笔记:lambda编程Kotlin学...

个人介绍
天行健,君子以自强不息