240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    k_1. Android系统架构分析

    1、Android 系统架构 Android 系统架构分为五层,从上到下依次是应用层、应用框架层、系统运行库层、硬件抽象层和 Linux 内核层...

  • d_4_2. 工厂方法模式

    1、模型定义 工厂方法模式又称为工厂模式,也叫虚拟构造器模式或者多态工厂模式,它属于类创建型模式。 在工厂方法模式中,工厂父类负责定义创建产品对...

  • d_4_1. 简单工厂模式

    1、模型定义 简单工厂模式又称为静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义...

  • 5. HashMap源码分析#jdk1.8

    一、简述 本篇内容我们来聊聊我们日常开发中经常使用的一个类--HashMap,相信大家都不陌生。 二、归纳 继承了AbstractMap抽象类,...

  • 4. LindedList源码分析

    一、简述 我们知道,数据结构中主要有两种存储结构,分别是:顺序存储结构(线性表)、链式存储结构(链表),在Java中,对这两种结构分别进行实现的...

  • 3. ArrayList源码分析

    一、简述 我们知道,数据结构中主要有两种存储结构,分别是:顺序存储结构(线性表)、链式存储结构(链表),在Java中,对这两种结构分别进行实现的...

  • 2. Stack源码分析

    一、简述 在说Stack之前,咱们先来聊聊栈和队列,什么叫栈?什么叫队列?通俗来讲,栈就是先进后出,队列是先进先出。 Stack就是基于栈的思想...

  • b_2. 算法之分类整理

    排序查找算法 ST01_冒泡排序[https://github.com/xing-tang/LearnCode/blob/master/app/...

  • b_1. 算法之知识归纳

    1. 常见的数据结构 数组(一维、二维) 栈 队列 堆(每个结点的值都大于其左孩子和右孩子结点的值,称之为大根堆;每个结点的值都小于其左孩子和右...