java - JAVA默认列表模型和泛型

标签 java swing generics defaultlistmodel

当我查看 API 规范默认列表模型时,它指出该类使用泛型。当我去创建该类的实例时,它不需要或允许它。泛型如何与 DefaultListModel 集成,以及如何使用它?

谢谢:-)

最佳答案

您永远不需要使用泛型,因为它只是编译时检查(有关更多详细信息,请参阅 Type Erasure)。

本质上,一旦您的代码被编译,通用类型信息就会被删除,因此您的代码不需要正确运行。泛型只是为编译器提供了一种执行静态检查的方法,以确保您以一致/安全的方式使用类型。

关于java - JAVA默认列表模型和泛型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10151036/

相关文章:

java - 使用 JColorChooser 中的 ColorPanel

c# - 通用问题...从通用类调用静态方法

java - 非泛型类中的泛型方法

java - 从独立的 Web 应用程序生成 WSRP 1.0/2.0 - 最先进的

Java 复选框定位

java - 如何在 ListView 中获取所选项目的值 - Android

c# - 如何在C#中调用泛型重载方法

java - 使用 json 时应该使用哪些 jar 库

java - JTabbedPane - addTab(标题,图标,组件)+ setTabComponentAt(索引,组件)

java - 非 Swing 代码应该在非 EDT 线程上执行吗?