240 发简信
IP属地:广东
  • Java多线程之ThreadLocal

    ThreadLocal提供了线程的局部变量,每个线程都可以通过set()和get()来对这个局部变量进行操作,但不会和其他线程的局部变量进行冲突,实现了线程的数据隔离~ 一、...

  • 集合框架总结

    Java的主要容器: CollectionListArrayListLinkedListVector(过时)SetHashSetLinkedHashSetTreeSet Ma...

  • 120
    Set集合学习笔记

    不保证元素的元素的插入顺序,不可插入相同的元素 HashSet:底层数据结构是哈希表(数组+链表)+红黑树,实际上是个HashMap的实例,它可以保存null元素,保证set...

  • 120
    TreeMap学习笔记

    一、TreeMap 总体概述: TreeMap实现了NavigableMap(可以返回特定条件最近匹配的导航方法),而NavigableMap又继承了了SortedMap接口...

  • 120
    LinkedHashMap学习笔记

    一、LinkedHashMap 1.1 数据结构示意图 1.2 成员变量 head 、tail 分别指向内部双向链表的表头和表尾,accessOrder指定了遍历时的顺序(在...

  • 120
    HashMap学习笔记

    一、HashMap解析 1.1 HashMap的数据结构 可以看出HashMap是数组+链表+红黑树构成。我们把数组中的每一个节点叫做桶。向哈希表中插入元素时,首先会根据ke...

  • 120
    Map集合、散列表和红黑树学习笔记

    一、Map 1.1 Map和Collection map是将键映射到值得对象,一个映射不能包含重复的键,每个键最多只能映射到一个值 map储存的元素是成对出现的,键唯一,值可...

  • 120
    List集合学习笔记

    一、ArrayList解析 1.1 基本常量和变量 首先明确一点,ArrayList采用Object对象数组实现 1.2 构造方法 1)无参构造函数 任何elementDat...

  • 120
    linux 个人小总结

    一、简单指令 二、操作系统分区原理 1、Windows 2、Linux 三、根目录文件介绍 四、目录操作 创建、移动、改名字、删除、复制 五、简单文件操作 六、用户和组的操作...

  • 120
    学生管理系统(SSM简易版)总结

    之前用 Servlet + JSP 实现了一个简易版的学生管理系统,在学习了 SSM 框架之后,我们来对之前写过的项目重构一下! 技术准备 为了完成这个项目,需要掌握如下技术...

  • 120
    IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

    前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转I...

  • 120
    坚持这些小习惯,30天后你会感谢现在的自己

    还记得一年前的某一天,我在上班时间的前一分钟到办公室。总经理问我“你最近都怎么了?上班不积极,衣服也穿反了。” 我看看身上的外套,因为出门的时候太忙了,随便拿了一件外套就穿上...

  • 各大互联网公司的 Java 类校招对本科生的要求

    现在各大互联网公司,对Java类的校招要求越来越高,导致很多小伙伴都很迷茫,今天分享一篇谢照东关于Java学习进阶之路,希望能帮助到一些人 佛说五蕴六毒是妄,将因果都念作业障...