泛型类的定义
package cn.itcast_04;
/*
* 泛型类:把泛型定义在类上
*/
public class 泛型类Tool<T> {
private T obj;
public T getObj() {
return obj;
}
public void setObj(T obj) {
this.obj = obj;
}
}
泛型类的测试
package cn.itcast_04;
/*
* 泛型类的测试
*/
public class 泛型类ToolDome {
public static void main(String[] args) {
泛型类Tool<String> ot = new 泛型类Tool<String>();
ot.setObj(new String("风清扬"));
String s = ot.getObj();
System.out.println(s);
泛型类Tool<Integer> ot2 = new 泛型类Tool<Integer>();
ot2.setObj(new Integer(30));
Integer i = ot2.getObj();
System.out.println(i);
}
}
本文详细介绍了Java中泛型类的定义与使用方法,通过具体示例展示了如何创建泛型类,并实例化不同类型的泛型对象,深入理解泛型带来的类型安全性和代码复用性。
472

被折叠的 条评论
为什么被折叠?



