您的位置:首页 > 编程语言 > Java开发

利用Java5泛型特性实现泛型构件——简单的泛型类和接口

2017-02-17 10:58 375 查看
当指定一个泛型类时,类的声明则包含一个或多个类型参数,这些参数被放在类名后面的一对尖括号内。

/**
* 简单泛型类和接口
* @author sdu20
*
* @param <AnyType>
*/
public class GenericMemoryCell<AnyType> {

private AnyType storedValue;
GenericMemoryCell(){

}
public AnyType read(){
return storedValue;
}
public void write(AnyType x){
storedValue = x;
}

}
/**
* 简单泛型类的测试
* @author sdu20
*
*/
public class GenericMemoryCellTest {

public static void main(String[] args) {
// TODO Auto-generated method stub

GenericMemoryCell<Integer> x = new GenericMemoryCell<Integer>();
System.out.println(x.read());
x.write(9);
System.out.println(x.read());
}

}

运行截图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: