java的泛型类怎么实例化对象?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java的泛型类怎么实例化对象?相关的知识,希望对你有一定的参考价值。
泛型类怎么实例化对象,例如:
创建一个Test<E>类,如何实例化该类的对象。
如:以下操作报错
public class Test<E>
public static void main(String args[])
Test<E> test=new Test<E>();
求详解
public static void main(String args[])
Test<String> test=new Test<String>();
主要是你实例化的时候E要能确定下来,或者说要让编译器知道它转能成什么。比如这种方式也是可以的
public static <T> void run(Class<T> clazz)
Test<T> test = new Test<T>();
程序在运行的时候T类型就能定下来,所以它也能new出来追问
你好,很感谢你的解答,能否把关于泛型或者一个程序在编译和执行的原理粗略讲解下,或是提供点方向(比如:哪本书,哪个方面的有涉及到这些),拜托了
参考技术A E 随便换,String,int ,double,date,。。。。。。。或者实体类也行以上是关于java的泛型类怎么实例化对象?的主要内容,如果未能解决你的问题,请参考以下文章