我所理解的ThreadLocal

本周要总结的是 ThreadLocal,主要的议题有:ThreadLocal 介绍、实现原理、内存泄漏分析、应用场景及示例。
java 我所理解的JDK系列 2020年11月30日 203次浏览

我所理解的Java SPI in Java8

本文着重于实现一个基于 Java SPI 的 demo 以及对其实现原理的解析,即 ServiceLoader 类源码分析。
java 我所理解的JDK系列 2020年07月20日 183次浏览

我所理解的HashMap in Java8

本文讲述了HashMap的实现原理,包括数据结构、哈希碰撞、哈希值的计算、加载因子、容量及死循环。
java 我所理解的JDK系列 2020年06月17日 223次浏览

我所理解的String in Java8

本文旨在介绍 String 类的相关特性以及源码分析,同时还列出了常见的面试题以及示例回答。
java 我所理解的JDK系列 2020年06月14日 159次浏览

我所理解的代理模式与Proxy类

本文讲述了代理模式、代理模式中的角色、静态代理代码实现以及优缺点、静态代理与动态代理的区别、动态代理代码实现及优缺点。同时还提出了两个问题以及我对这两个的理解。
java 我所理解的JDK系列 2020年05月28日 214次浏览

我所理解的重载与重载方法

本文旨在介绍 Java 重载、JVM 中的静态分派以及编译器选择重载方法的规则,希望能帮助到大家。
java 我所理解的JDK系列 2020年05月25日 128次浏览