个人信息
天津 - 天津市 这位同学很懒,木有签名的说~
成长数据
Java 集合迭代中的 fail-fast 与 fail-safe 机制详解
见证 Java 集合排序的“花式翻车”现场
Java 集合框架详解:常见集合类及分类方式
你遇到过 ConcurrentModificationException 吗?其实很常见
有一天,我和 CopyOnWriteArrayList 杯“线程安全”的咖啡
ConcurrentHashMap 的 get 要不要加锁?一次“多此一举”的心路历程
Java ConcurrentHashMap:JDK 1.7 与 1.8 的实现区别解析
为什么 JDK 1.8 要给 HashMap 加红黑树?
0.75 的秘密:Java HashMap 为啥默认是这个负载因子?
为什么大家都爱问 Java 的 HashMap?一文说清工作原理
Java 动态代理详解:定义、实现与应用场景
为什么 StringBuilder 这么快?带你看懂底层实现
Java String vs StringBuilder vs StringBuffer:一个性能优化的探险故事
Java 方法重载与方法重写的区别解析
Java 为啥偏偏不让多重继承?
Java 方法传参,到底是值还是引用?
学会 Java 异常处理,其实没你想的那么难
你真的知道 Java 里的 Exception 和 Error 有啥不同吗?
HashMap 底层原理解析:容量设计为何总是 2 的 n 次方
HashMap 与 ConcurrentHashMap 有什么区别?通俗易懂版