在Java中,使用泛型的主要目的是什么? A. 提高数组的存储效率 B. 允许集合存储不同数据类型的元素 C. 约束集合中的元素必须是某种具体类型 D. 减少数组的内存使用 答案解析 集合引入了泛型,从而约束集合中的元素必须是某种具体类型,避免了多次类型转换,提高了类型安全性和效率。 正确答案:C