7.6.6 泛型类型的使用
来源:互联网 发布:数据库管理程序 编辑:程序博客网 时间:2024/05/16 14:08
p { margin-bottom: 0.21cm; }
当一个类中 有多个方法都要同使用泛型 可以把类定义成为泛型
publicclassGenericDao<T> {
publicvoidadd (T x){
}
}
通过反射获得泛型的实际类型参数
publicstaticvoidmain(String[] args) throwsException {
//泛型的调用
System.out.println(add(3,5));
System.out.println(add(3.5,4.5));
//从字节码中获得方法
MethodapplyMthod = GenericTest.class.getMethod("applyVecor",Vector.class);
//获得方法中的所有参数
Type[]types = applyMthod.getGenericParameterTypes();
//得到第零个参数
ParameterizedTypepType= (ParameterizedType)types[0];
//获取第零个集合中第一个泛型的参数类型
System.out.println(pType.getActualTypeArguments()[0]);
}
publicstaticvoidapplyVecor(Vector<Date> v){
}
- 7.6.6 泛型类型的使用
- JAVA泛型类型的使用举例
- 泛型类型的子类及通配符的使用
- 泛型类型的子类及通配符的使用
- 在 Java 的泛型类型中使用通配符
- 使用AOP实现类型安全的泛型DAO
- 泛型的动态参数类型使用介绍
- java中使用泛型类型的好处
- Java 泛型高级编程 ? 类型占位符的使用
- 使用反射得到泛型的实际参数类型
- JAVA泛型类型的使用举例2
- JAVA泛型类型的使用举例3
- 在 Java 的泛型类型中使用通配符
- 在 Java 的泛型类型中使用通配符
- 使用泛型解决需要动态返回类型的问题
- 使用泛型统一传入的参数类型
- 如何使用 Java 泛型映射不同的值类型
- 获得泛型类型的具体类型
- 我的UC/OS,我做主
- 7.6.2 泛型的通配符应用
- 7.6.3 泛型的综合使用案例
- 7.6.4 自定义泛型的方法和使用
- 7.6.5 自定义泛型的总结
- 7.6.6 泛型类型的使用
- 简单易用的屏幕录像软件 - 免费下载
- 8 反射
- 8.1 Class类
- 8.2 构造方法的反射应用
- 8.3 成员变量的反射应用
- J2EE的压缩输出流的过滤器实现(来自于Head first Servlets and jsp)
- 【软件】如何用U盘安装Win7
- Diskeeper 2010 中文破解注册版 强烈推荐!顶级磁盘碎片整理软件