A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 左右.律 中级黑马   /  2016-9-13 23:50  /  450 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一:泛型方法
格式:
public <T>T method(T t){
return t;
}

注意:
1,可以是静态方法
2,泛型中不可以使用基本数据类型
3,泛型确立在调用方法的时候

二:泛型类
格式:
class Student<T>{
}
注意:
1,定义在类上的泛型不可以用于静态方法,如果一定要用需要单独定义泛型方法
2,泛型确立在对象建立的时候
3,建立对象时没有确立泛型,默认为object,我们学的集合就是这种

三:泛型接口
格式:
interface Inter<T>{       
}

注意:
1,确立在接口被实现类实现的时候
2,如果被实现的时候没有确立泛型,默认为object
3,被实现的时候仍不能确立泛型,可以将泛型传给实现类,让其建立对象的时候确立

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马