Effective Java 第 32 条:谨慎并用泛型和可变参数 | 极客日志