泛型
ljh_learn_from_base
高楼平地起,须先根基坚!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java泛型之泛型概述
package newFeatures8;import java.util.*;/*泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。好处1.将运行时期出现问题ClassCastException,转移到了编译时期。, 方便于程序员解决问题。让运行时问题减少,安全。,2,避免了强制转换麻烦。泛型格式:通过<>来定义要操作的引用数据类型。在使原创 2017-09-10 16:01:32 · 536 阅读 · 0 评论 -
Java泛型之泛型类
package newFeatures8;class Worker {}class Student {}/*如果这么写的话 就只能获取Worker对象 如果要获取n多种不同对象或者说是任意对象呢 这时可以将Worker类型改为Object 类型class Tool{ private Worker w; public void setWorker(Worker w原创 2017-09-10 16:42:44 · 332 阅读 · 0 评论 -
Java泛型之泛型方法
package newFeatures8;/*class Demo{ public void show(T t) { System.out.println("show:"+t); } public void print(T t) { System.out.println("show:"+t); }}*///泛型类定义的泛型,在整个类中有效。如果被方法使用,/原创 2017-09-10 17:07:08 · 252 阅读 · 0 评论 -
Java泛型之泛型限定
import java.util.*;/*? 通配符。也可以理解为占位符。泛型的限定;? extends E: 可以接收E类型或者E的子类型。上限。? super E: 可以接收E类型或者E的父类型。下限*/class GenericDemo6{ public static void main(String[] args) { /* ArrayList al原创 2017-09-10 21:27:28 · 817 阅读 · 0 评论
分享