集合框架(泛型类)
来源:互联网 发布:mysql select 锁表 编辑:程序博客网 时间:2024/06/01 12:23
//泛型前做法
/* 什么时候定义泛型类?
当类中要操作的引用数据类型不确定的时候
早期定义Object来完成扩展
现在定义泛型来完成扩展 */
class Worker{ }class Student{ } //泛型前做法/* 什么时候定义泛型类?当类中要操作的引用数据类型不确定的时候早期定义Object来完成扩展现在定义泛型来完成扩展 */class Tool{ private Object obj; public void setObject(Object obj) { this.obj = obj; } public Object getObject() { return obj; }} class Utils<QQ>{ private QQ q; public void setObject(QQ q) { this.q = q; } public QQ getObject() { return q; }}class GenericDemo3{ public static void main(String[] args) { Utils<Worker> u = new Utils<Worker>(); u.setObject(new Student()); Worker w = u.getObject(); /* Tool t = new Tool(); t.setWorker(new Worker()); t.getWorker(); */ }}
0 0
- 集合框架(泛型类)
- API集合框架--泛型类
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 集合框架
- 学习历程之HTML第二篇
- 拓扑排序
- Sybase identity 字段
- HDu 4876(2014多校第二场 ZCC loves cards)
- POJ_2586_Y2K Accounting Bug_英语、贪心
- 集合框架(泛型类)
- UVA 488 Triangle Wave
- POJ 2531 Network Saboteur (搜索)
- OCP 1Z0 053 227
- 最小生成树-Prim算法和Kruskal算法
- JS感悟
- Vector的使用
- i.MX6高清双屏广告机
- 模式之路---设计模式六原则(初篇)