26. 不要使用原始类型27. 消除非检查警告28. 列表优于数组29. 优先考虑泛型30. 优先使用泛型方法31. 使用限定通配符来增加 API 的灵活性32. 合理地结合泛型和可变参数33. 优先考虑类型安全的异构容器