泛型擦除
来源:互联网 发布:java中级工程师学校 编辑:程序博客网 时间:2024/06/05 13:35
泛型 只在编译期段有效。
我们可以在运行期把 泛型擦除。
package test.proxy;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
/**
* Created by 1dian_tech50 on 2016/9/18.
* User : linving
* Date : 2016/9/18
* Time : 15:25
*/
public class TestT {
public static void main(String[] args) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException {
List<\Integer> integerList = new ArrayList<>();
integerList.add(1);
Class c = integerList.getClass();
Method method = c.getMethod(“add”,Object.class);
method.invoke(integerList,”文字”);
System.out.print(integerList);
}
}
一个 List<\Integer> List 可以 放入 字符串
说明了 泛型被擦除了。
- 泛型的擦除
- JAVA泛型擦除
- Java泛型擦除
- Java泛型擦除
- Java泛型擦除
- Java泛型擦除
- Java泛型擦除
- JAVA泛型擦除
- Java 泛型擦除
- 泛型擦除补偿
- 泛型擦除
- 泛型擦除机制
- 详解泛型擦除
- 泛型的擦除
- 关于泛型擦除
- 泛型及其擦除
- 泛型类型擦除
- 泛型擦除
- 打造RecyclerView的万能适配器
- Xutils框架之网络请求
- 编译原理:将a+d*(b-c) 写成逆波兰表达式
- 表达式的3种表示方式
- Linux须掌握的10个技术点
- 泛型擦除
- 开始使用Logstash
- 线程的问题
- 设计模式学习(十四)————抽象工厂模式(使用Qt框架的反射技术——根据字符串动态创建类来实现)
- Dialog
- VC基础
- utf-8和Unicode的纠结
- 图说C++对象模型:对象内存布局详解
- 20160918iOS音频开发之资源(AVAsset)与元数据,解决获取资源属性问题(三)