创建通用列表,从而只在运行时知道列表的类型

Fab*_*app 0 java generics types

我想生成一个通用列表,其中列表的类型仅在运行时知道(它是对象的类型,它创建该列表).

完整描述:

我想在抽象类中实现此功能,因此我在运行时之前知道父类.

不知道该怎么做.

    Class myClass = getClass().getSuperclass();
    LinkedList<myClass> list = new LinkedList<myClass>();
Run Code Online (Sandbox Code Playgroud)

不起作用.有任何想法吗?

Pbx*_*Man 6

或者你可以写:

    List<Object> list = new LinkedList<Object>();
Run Code Online (Sandbox Code Playgroud)