2017-09-27 56 views
0

什么这个Java的通用代码预期编译类:什么期望Java字节代码为泛型类生成?

public Class Abc<T extends Number>{ 

    private List<T> list; 

    public void add(List<Number> argList){ 

//Expected line for generic replace with List or not 

    List<Integer> innerList = new ArrayList<>(); 

    Object obj = 3; 

    //Expected line for this object cast 
    innerList.add((int)obj); 
    } 
    } 

什么每一个通用报表的预期输出。

+0

为什么你需要知道这一点,你试图实现什么? –

+0

我不期望任何东西。我只是编译它;如果我关心字节码,我使用'javap'。 –

+0

类型橡皮擦不适用于java.util.Map的命令javap -verbose java.util.Map –

回答