摘要: 1、java的泛型参数可以在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。2、java编译器在编译的时候,同时生成对擦除类型和泛化类型的两套字节码,而在运行时,JVM只使用擦除类型的字节码,泛型类型的字节码仅仅被用于反射。所以运行期还可以获得语句块中的泛型类型。3、 1、泛型的类型参数只能是类类型,不能使简单类型。 2、同一个泛型可以对应多个版本,不同版本的泛型类实例是不兼容的。 3、泛型的参数类型可以使用extends语句,例如 4、泛型的参数类型还可以是通配符类型。 阅读全文
posted @ 2013-08-18 21:34 myjingjiniao 阅读(126) 评论(0) 推荐(0)
摘要: 1、首先定义一个接口:public interface Context {void put(String key, Object value);Object get(String key);void remove(String key);boolean containsKey(String key);Set keySet();}2、编写一个抽象的类继承Context接口 阅读全文
posted @ 2013-08-18 20:47 myjingjiniao 阅读(123) 评论(0) 推荐(0)