博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java泛型学习笔记 - (五)泛型接口
阅读量:5901 次
发布时间:2019-06-19

本文共 617 字,大约阅读时间需要 2 分钟。

所谓泛型接口, 类似于泛型类, 就是将泛型定义在接口上, 其格式如下:

  public interface 接口名<类型参数>
如:

1 interface Inter
{2 public void show(T t);3 }

其实现方式有两种:

1.在实现时指定泛型:

1 class A implements Inter
{2 3 @Override4 public void show(String t) {5 System.out.println(t);6 }7 8 }

2. 在实例化时再指定泛型:

1 class B
implements Inter
{2 3 @Override4 public void show(T t) {5 System.out.println(t);6 }7 8 }

调用:

1 A a = new A();2 a.show("Hi!");3 B
b = new B<>();4 b.show(true);

 

转载于:https://www.cnblogs.com/zhenyu-go/p/5536657.html

你可能感兴趣的文章
笨办法学C 练习1:启用编译器
查看>>
树的总结--树的性质(树的深度) leetcode
查看>>
nagios短信报警(飞信fetion20080522004-linrh4)
查看>>
【Android游戏开发之六】在SurfaceView中添加组件!!!!并且相互交互数据!!!!...
查看>>
linux 将大文件分成小文件
查看>>
CCNA- 距离矢量路由协议学习
查看>>
企业实践用户邮箱导入/导出(第2部分)
查看>>
如何学习Linux命令-初级篇
查看>>
从Oracle Public Yum为Oracle Linux建立本地的Yum源
查看>>
静态路由和默认路由
查看>>
关于阿里开发者招聘节 |这5道笔试真题 你会吗!???
查看>>
C#的异常处理机制
查看>>
vsftp:500 OOPS: could not bind listening IPv4 sock
查看>>
Linux安装BTCPayServer并设置比特币BTC和Lightning支付网关
查看>>
mysql安装,远程连接,以及修改密码
查看>>
Mybatis查询返回Map类型数据
查看>>
java的深拷贝与浅拷贝
查看>>
程序员如何提高工作效率
查看>>
promise
查看>>
将Java应用部署到SAP云平台neo环境的两种方式
查看>>