设为首页 加入收藏

TOP

PlayJava Day026
2019-09-30 16:47:47 】 浏览:18
Tags:PlayJava Day026

1.泛型:指代任意对象类型

public class CC<T> {}
C<Integer> c = new C<Integer>(1) ;

2.限制泛型:用于继承关系

public class Demo<T extends FatherClass> {}
Demo<Son> demo = new Demo<Son>(new Son()) ;
//此处Son可为SonClass or FatherClass,其他类不行
Son son = demo.getObject() ;

3.通配符泛型:

Demo<?> demo ;
demo.func() ;

4.泛型方法:

public static <T> void func(T t) {}
//T:是对象类型,不能是基本数据类型
func(1.0f) ; ----> java.lang.Float

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇PlayJava Day026 下一篇redis 学习导航

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目