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

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

  hot3.png

泛型

1.泛型一般用于集合

2.泛型的高级使用

1.泛型类

源码提示,泛型一般为大写字母,常用(K:key V:value E:element T:type)

person.java

public class Person
{// private static T obj; //不能用于静态类型的属性 private T obj; public T getObj() { return obj; } public void setObj(T obj) { this.obj = obj; }}

main.java

//Person
p = new Person
() //基本类型不能用于泛型Person
p = new Person
();

2.泛型接口

public interface PersonService
{ //只能用于方法,不能用于全局属性 //默认修饰符 /*public static final*/ String NAME="icngor"; /*public abstract */ T say(T t);}

3.泛型方法

public  
void say(T t){ System.out.println(t.getName()); } public
void say(T t){ System.out.println(t); }

转载于:https://my.oschina.net/icngor/blog/678215

你可能感兴趣的文章
iOS隐藏app图标探索
查看>>
nginx日志切割
查看>>
解决Cannot change version of project facet Dynamic
查看>>
LAMP搭建16:Apache通过rewrite限制某个目录
查看>>
转载:Maven依赖排除 禁止依赖传递 取消依赖的方法
查看>>
Python自动化开发学习18-Web前端补充内容
查看>>
Nginx Cache测试
查看>>
我的友情链接
查看>>
Nginx反向代理及优化
查看>>
linux下程序定时重启脚本
查看>>
导入import com.sun.image.codec.jpeg.JPEGCodec出错
查看>>
app 根据 自定义注解 和 springAOP 做单设备登录
查看>>
在阿里,我们如何管理测试环境
查看>>
openlayers4加载tippecanoe矢量切片
查看>>
java中所有的操作出了基本类型以外,都是对引用进行的操作。reference
查看>>
Postgresql存储过程优化
查看>>
VirtualBox设置虚拟机Host-only与宿主机连接
查看>>
淘宝npm镜像
查看>>
升级到PHP 5.4.3遇到的一个错误
查看>>
socket tcp缓冲区大小的默认值、最大值
查看>>