从集合、并发到接口设计,整理后端开发中的基本功。
从 ThreadPoolExecutor 的任务接收顺序入手,理解有界队列为什么是系统容量的一部分。
理解 hashCode、equals 和可变键之间的关系,避免把放进去的数据变成“查不到的条目”。
为什么从字符串创建十进制数,以及 equals、compareTo 和舍入规则各自负责什么。