摘要:
1、限制泛型可用类型 在定义泛型类别时,预设可以使用任何的类型来实例化泛型中的类型,但是如果想要限制使用泛型的类别时,只能用某个特定类型或者其子类型才能实例化该类型时,使用extends关键字指定这个类型必须是继承某个类,或者实现某个接口。 如下Code 测试: 如果出入的是HashMap,就会显示 阅读全文
posted @ 2019-05-21 19:51 work hard work smart 阅读(148) 评论(0) 推荐(0) 编辑
|
|||
摘要:
1、限制泛型可用类型 在定义泛型类别时,预设可以使用任何的类型来实例化泛型中的类型,但是如果想要限制使用泛型的类别时,只能用某个特定类型或者其子类型才能实例化该类型时,使用extends关键字指定这个类型必须是继承某个类,或者实现某个接口。 如下Code 测试: 如果出入的是HashMap,就会显示 阅读全文
posted @ 2019-05-21 19:51 work hard work smart 阅读(148) 评论(0) 推荐(0) 编辑
摘要:
泛型:就是变量类型的参数化 泛型是JDK1.5中的一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。 运行后,String b = (String)list.get(2);将抛出异常 定义两个类,如下图 以上两个类结构时一致的,如 阅读全文
posted @ 2019-05-21 15:34 work hard work smart 阅读(191) 评论(0) 推荐(0) 编辑 |
|||