前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashM...
0. 分享背景 回顾Java中并发编程的相关知识点 了解其内部实现机制原理 总结并讨论实际项目运用 1. Atomic类 Java.util.concurrent中提供了at...
AtomicInteger类提供了原子性的访问和更新,而它的原子性实现原理则是基于CAS(compare and swap)技术。 CAS基本流程(read-update-w...
为什么要粘包拆包 为什么要粘包 首先你得了解一下TCP/IP协议,在用户数据量非常小的情况下,极端情况下,一个字节,该TCP数据包的有效载荷非常低,传递100字节的数据,需要...
在开始了解Netty是什么之前,我们先来回顾一下,如果我们需要实现一个客户端与服务端通信的程序,使用传统的IO编程,应该如何来实现? IO编程 我们简化下场景:客户端每隔两秒...