240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    JAVA学习-红黑树详解

    1.定义 红黑树是特殊的二叉查找树,又名R-B树(RED-BLACK-TREE),由于红黑树是特殊的二叉查找树,即红黑树具有了二叉查找树的特性,...

  • Resize,w 360,h 240
    JAVA学习-Map详解

    1.介绍 Map接口定义了一个保存key-value的对象,该对象中key值是不存在重复的,每个key值至多对应一个value在前面几篇的文章中...

  • Resize,w 360,h 240
    JAVA学习-HashMap详解

    1.定义 HashMap是实现了Map接口的key-value集合,实现了所有map的操作,允许key和value为null,hashMap不是...

  • Resize,w 360,h 240
    JAVA学习-ArrayList详解

    1.定义 ArrayList是实现了List接口的大小可变数组,实现了所有可选列表操作,运行Null在内的所有元素。以下源码是基于JDK 1.7...

  • JAVA学习-Hashtable详解

    1.定义 Hashtable的定义为:首先它是类似与HashMap的key-value的哈希表,不允许key-value为NULL值,另外一点值...

  • JAVA学习-序列化与反序列化

    序列化与反序列化 简介 1.序列化是将对象状态转换可保存或传输格式的过程 2.反序列化是将流转化为对象的过程 应用场景 1.将对象序列化永久的保...

  • JAVA学习-Iterator迭代器详解

    1.定义 Iterator的定义为:对Collection进行迭代的迭代器,Iterator取代了Java Collection Framewo...

  • Resize,w 360,h 240
    JAVA学习-TreeMap详解

    1.定义 TreeMap是基于红黑树的实现,也是记录了key-value的映射关系,该映射根据key的自然排序进行排序或者根据构造方法中传入的比...

  • Resize,w 360,h 240
    JAVA学习-多线程基础

    1.简介 对于操作系统而言同时可以允许多个程序, 而不同的程序是运行在一个进程中的。而线程(轻量级进程)是程序执行流的最小单位,也可以说一个进程...