泛型
ljh_learn_from_base
高楼平地起,须先根基坚!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java泛型之泛型概述
package newFeatures8; import java.util.*; /* 泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。 好处 1.将运行时期出现问题ClassCastException,转移到了编译时期。, 方便于程序员解决问题。让运行时问题减少,安全。, 2,避免了强制转换麻烦。 泛型格式:通过<>来定义要操作的引用数据类型。 在使原创 2017-09-10 16:01:32 · 565 阅读 · 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 · 369 阅读 · 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 · 278 阅读 · 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 · 858 阅读 · 0 评论
分享