泛型的使用介绍及格式总结
来源:互联网 发布:数据库方面的工作 编辑:程序博客网 时间:2024/06/05 08:44
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。
泛型类:
class TypePonit<T, Q> {private T x;private Q y;public TypePonit() {}public TypePonit(T x, Q y) {this.x = x;this.y = y;}public T getX() {return x;}public void setX(T x) {this.x = x;}public Q getY() {return y;}public void setY(Q y) {this.y = y;}}
public <T> T fun(T t) {return t;}
泛型接口:
interface IInit<T> {void fun(T t);}
关键性总结:
1:泛型的标志是< >,至于里面的参数可是用任意字母,多个参数用逗号间隔,如<a,b,G>,不过常用T(Type)表示.
public int fun1(int i) {return i;}public <T> T fun2(T t) {return t;}
2:定义泛型方法与定义基本类型做参数的方法写法大部分相同,区别是要加个< >区分,而< >里面的泛型类别要多于方法体里面的泛型类别,如
public <T,Y,U,I,O> T fun(T t) {return t;}以上代码< >里面有T,Y,U,I,O五种泛型类别,比( )里面的多就可以.
1 0
- 泛型的使用介绍及格式总结
- NIO的介绍及使用(总结)
- Web字体格式介绍及使用
- 视频及图片的格式介绍
- hex格式介绍及转bin格式的源程序
- hex格式介绍及转bin格式的源程序
- java泛型的简单介绍及使用
- 介绍使用php发送邮件类(html格式及附件)
- java泛型介绍及使用
- Selenium的介绍及使用
- lucene的介绍及使用
- JDBC的介绍及使用
- HZK16的介绍及使用
- Log4j的介绍及使用
- ASIHttpRequest的介绍及使用
- UITableView的介绍及使用
- redis的介绍及使用
- TextView的介绍及使用
- 20141419
- Struts2 - Interceptor中取得ActionName、Namespace、Method
- spring security3.x学习(7)_访问决策管理
- 【剑指Offer面试编程题】题目1515:打印1到最大的N位数--九度OJ
- Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xm
- 泛型的使用介绍及格式总结
- 第17周项目6(2)-学生成绩统计
- matlab如何设定符号运算的有效位数
- 新手/简单的php+mysql的面向对象 增删改查
- XSS 攻击常用脚本
- C++时间处理
- System.arraycopy()方法详解
- Unity3D 学习教程 1 入门
- org.springframework.beans.factory.BeanCreationException: