专业的JAVA编程教程与资源

网站首页 > java教程 正文

第八节:泛型实例化(泛型方法和泛型类)

temp10 2025-03-25 17:23:42 java教程 6 ℃ 0 评论

本节内容是《站在巨著之上谈泛型》系列之第八节内容。通过之前的内容,我们知道:类型可以通过参数来实现,例如泛型中的T t,但是我想生成T对象,那怎么实现呢?按照以往的经验,我们很容易想到这种方式:

此时,由于T的具体类型我们无法获得,所以new T()是无法通过编译的。换一种思路,我们不妨使用反射机制,通过T的Class对象的newInstance()方法来获取它的实例,而T的Class对象表示为:Class,所以生成T对象的代码如下所示:
泛型实例化部分的内容还有很多,其他的内容将会在后续的文章中涉及到,欢迎大家关注【Java人生】,这是一个严谨的Java内容发布平台。

第八节:泛型实例化(泛型方法和泛型类)

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表