Avatar notebook default
16篇文章 · 8714字 · 2人关注
  • Java Reference 详解

    GC 回收策略-可达性分析 从 GC Roots 开始向下搜索,搜索所走过的路径称为引用链,当一个对象到 GC Roots 没有任何引用链,则证...

  • Java Comparable 与 Comparator

    Comparable Comparable 是排序接口,若一个类实现了该接口,则意味着该类支持排序 实现了该接口的类,可以通过 Collecti...

  • Java HashMap 与 HashSet

    HashMap HashMap 是 Map 接口的实现类,允许使用 null 值 null 键,它不保证映射顺序,特别是不保证该顺序恒久不变,也...

  • Java TreeMap 与 TreeSet

    TreeMap TreeMap 实现了 SortedMap 接口(基于红黑树的实现),它能保证 Map 中的元素是有序的 可以使用 Compa...

  • Resize,w 360,h 240
    ConcurrentHashMap 实现原理概述

    ConcurrentHashMap 实现原理 HashMap 是非线程安全的,HashTable 是线程安全的,在不考虑性能问题的时候,多线程下...

  • Resize,w 360,h 240
    Java Jvm(一):Jvm 与 GC 详解

    Jvm 虚拟机概念 Java 虚拟机(Jvm)是可运行 Java 代码的假想计算机,Java 虚拟机包括了一套字节码指令集、一组寄存器(用于存储...

  • Resize,w 360,h 240
    Java Socket 套接字编程

    IP 地址+端口号组成了 Socket,Socket 是网络上运行的程序之间双向通信链路的终点,是 TCP 和 UDP 的基础,网络通信其实就是...

  • Java try-with-resources

    try-with-resources 是个语法糖,实际上就是自动调用资源的 close() 函数 try 语句多了个括号,这种在 try 后面加...

  • String、StringBuffer、StringBuilder 区别

    效率比较:StringBuilder > StringBuffer > String String 是字符串常量、StringBuffer、St...

文集作者