Oracle在Java教程>泛型>泛型类型中建议以下内容:类型参数命名约定按照约定,类型参数名称是单个大写字母。这与您已经知道的变量命名约定形成鲜明对比,并且有充分的理由:没有该约定,将很难分辨类型变量与普通类或接口名称之间的区别。最常用的类型参数名称为:E-元素(由Java Collections Framework广泛使用)K键N-号码T型V-值S,U,V等-第二,第三,第四类型您将看到在Java SE API以及本课程其余部分中使用的这些名称。我会坚持这样做以避免开发人员和可能的维护人员之间的混淆。