使用 Future 进行并发编程

Future 能够将计算任务的并发化和计算最终的执行方式分离,通过一套设计良好的 API 使得对数据的操作变得简单。
Read more →

Java Puzzlers

看 Google 的 Java Puzzlers 技术视频的笔记
Read more →

Null 值及其处理方式

讨论 null 值的由来及几种典型的表示方式和处理方式。
Read more →

协变、逆变与不变

类型系统中的协变、逆变、不变分别是什么概念,以及 Java 对此的处理有何问题?
Read more →