博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于java泛型
阅读量:5964 次
发布时间:2019-06-19

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

<T> 代表的是泛型 ,实例化的时候将传入真正的数据类型,比如:

public interface BaseProvider<T>{

public T test();

}

实例化的时候 BaseProvider<String> api = new BaseProviderImpl<String>();此时接口里面返回的类型就是String

 

Class<T>在实例化的时候,T要替换成具体类

Class<?>它是个通配泛型,?可以代表任何类型

 

<? extends T>受限统配,表示T的一个未知子类。

<? super T>下限统配,表示T的一个未知父类。

转载于:https://www.cnblogs.com/lijiahong/p/6098363.html

你可能感兴趣的文章
JQuery增删改查
查看>>
android webview 全屏播放H5 (Playing HTML5 video on fullscreen in android webview)
查看>>
python的一些常用函数
查看>>
微信公众号教程(19)微信音乐播放器开发 中
查看>>
浏览器跨域问题
查看>>
部署WEB项目到服务器(二)安装tomcat到linux服务器(Ubuntu)详解
查看>>
SpringBoot之SpringBoot+Mybatis+Mysql+Maven整合
查看>>
SQLServer BI 学习笔记
查看>>
20160504-hibernate入门
查看>>
工作四周年
查看>>
sql定时自动备份(定时作业)
查看>>
Excel 2013 表格自用技巧
查看>>
ubuntu安装VNC、Xfce桌面
查看>>
浅析支付系统的整体架构
查看>>
二位数组
查看>>
unix文件权限
查看>>
Python 模拟鼠键
查看>>
2017-2018-2 20155224『网络对抗技术』Exp7:网络欺诈防范
查看>>
tomcat 搭建
查看>>
Source Code Review
查看>>