利用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()); } }
运行截图:
相关文章推荐
- 黑马程序员--Java基础加强--17.利用反射操作泛型VI【泛型类型变量的语义】【GenericDeclaration接口】【泛型接口TypeVariable】【通过Class反射解析泛型类】
- 利用Java5泛型实现泛型特性成分
- 通用排序函数的功能实现(利用接口和委托实现泛型[通用]排序)
- c#利用反射+特性实现简单的实体映射数据库操作类(表与类的映射)
- 利用反射+特性实现简单的实体映射数据库操作类
- 基于java利用JDOM读取XML文件实现简单留言簿程序
- Java利用接口实现回调
- 利用反射+自定义特性实现简单ORM(二),“无SQL”的数据库增删改查
- android中利用java.lang.reflect.Proxy实现私有接口
- JS实现Map,利用JS原生特性(上一篇是仿Java)
- 利用JAVA的动态属性之反射原理实现一个简单AOP容器 - AOP的实现原理分析
- Java 利用接口实现回调
- Java 利用套接字Socket实现简单的服务器与客户端通信
- java程序利用接口实现发短信功能
- 利用java实现一个简单的远程监控程序
- Java中接口的实现与简单登陆界面的设计
- 利用反射+特性实现简单的实体映射数据库操作类(还未做自动生成SQL语句部分)
- c#利用反射+特性实现简单的实体映射数据库操作类实现自动增删改查(三)带源码写好的持久层
- 利用自定义泛型,自己简单实现HashMap
- 利用java实现简单的发送邮件