泛型工作原理
Java中的泛型都是编译器层面来完成的,在生成的Java字节码中是不包含任何泛型中的类型信息的。使用泛型时加上的类型参数,会在编译时被编译器去掉。也就是说Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检查和类型转换的方法。
测试一下
标签:类型转换,Java,编译,基础,泛型,编译器,之泛,Java8
来源: https://www.cnblogs.com/feiqiangsheng/p/11125726.html