在JAVA中,使用泛型(Generics)是相当方便的。这里提供泛型的两个实现例子:
package com.code; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class GenericsTest { // public void method1(List<Object> list) // { // // } // // public void method2() // { // method1(new ArrayList<Object>()); // method1(new ArrayList<String>()); // method1(new LinkedList<Integer>()); // } public void method3(List<? extends Object> list) { //System.out.println("wty"); } public void method4() { method3(new ArrayList<Object>()); method3(new ArrayList<String>()); method3(new LinkedList<Integer>()); } public static void main(String[] args) { } }
注意:
ArrayList<Object> 继承实现了 List<Object>
ArrayList<String> 并没有继承实现 List<Object>
ArrayList<String>
其中String是实例的内容
ArrayList是实现了ArrayList的接口的类
?= ? extends Object
相关推荐
基于java的开发源码-java多线程反射泛型及正则表达式学习笔记和源码.zip 基于java的开发源码-java多线程反射泛型及正则表达式学习笔记和源码.zip 基于java的开发源码-java多线程反射泛型及正则表达式学习笔记和源码....
java 一个关于泛型的简单例子 java 一个关于泛型的简单例子 java 一个关于泛型的简单例子
收集的java李兴华老师的课件笔记。感觉还不错,适合回顾和新手补习。
Java1_5泛型,提高你的开发效率
Java Generics and Collections 英文版,详细描述java 泛型技术
集合框架及泛型的介绍和基础理解,方便大家了解集合框架及泛型。
Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战...
java io流 xml 泛型 例子学习 很好都是core java2 上面的例子,
Java泛型编程指南.pdf 此文章译自SUN的泛型编程指南
java Hashtable的泛型化 java Hashtable的泛型化 java Hashtable的泛型化
Java.SE 自定义泛型与泛型的常见陷阱Java.SE 自定义泛型与泛型的常见陷阱
Java 实现泛型List的源码,基本实现了List接口的全部所有方法。欢迎大家发表自己的观点和建议。
这是一个使用JAVA实现的泛型编程,分为两部分,第一部分创建泛型类,并实例化泛型对象,得出相加结果。 第二部分用户自行输入0--4,选择要进行的加减乘除运算或退出,再输入要进行运算的两个数,并返回运算结果及...
java泛型详解java泛型详解
学士后Java集合框架和泛型课后习题答案 希望能够帮助大家更好的学习JAVA,这些知识还是比较基础的,并没有多大难度 一起共同进步
3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3.java实例化泛型类.zip3....
详细的介绍了Java是伪泛型的原因,介绍了类型擦除的内容等。
JAVA泛型笔记.pdf
Java 运行时如何获取泛型参数的类型 Java类型Type 之 ParameterizedType,GenericArrayType,TypeVariabl,WildcardType 从实现的接口获取泛型参数 定义一个泛型父类: public interface SuperClass { String ...
Java中的泛型结构请大家指教并指导有不足的地方给予赐教。