java - "public class Nir<E>"是什么意思?

标签 java generics

人们写 public class Nir<E> 是什么意思?作为类(class)的名字?

这是否意味着 Nir 的实例将是 E 类型的集合? 我真的不明白。只是声明Nir中的方法会使用集合吗?

最佳答案

E是泛型类型参数。 Nir<E>正在阅读NirE .它说 Nir是一个在某种程度上与 E 相关的类.

Collection<E>使用泛型表示它包含 E

Class<E>说它描述了E .

Comparator<E>说它比较E

泛型有很多用途。

关于java - "public class Nir<E>"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7249918/

相关文章:

java - Netbeans jar 文件图标问题

java - 解释类加载器如何加载静态变量

java - 如何在应用程序的 UI 部分找到服务的 "Handle"或编写主要 Activity 的更好方法

c# - 接口(interface)接口(interface) <T> : T

java - CDI 不能注入(inject) pojo java 类。 (带有限定符@Default 的 Pojo 类型的依赖关系不满足)

java - 如何使用 Redis 跟踪短期和长期的移动用户历史记录

c# - S : new() in c# 是什么意思

java 。如何禁止使用原始泛型类型?

c# - 如何使用泛型的底层泛型类型 C#

c# - 在构造函数中初始化静态泛型列表