黑马程序员技术交流社区

标题: <T extends Comparable<T>> 不是特别懂 [打印本页]

作者: a3277400a    时间: 2015-11-20 22:53
标题: <T extends Comparable<T>> 不是特别懂
哪位 同学能指点下啊  public static <T extends Comparable<T>> void bubbleSort(T[] t) {

作者: a3277400a    时间: 2015-11-26 17:07
好冷清
作者: 超级宝贝乐爷    时间: 2015-11-26 19:54
这个是有关泛型的

毕老师的视频有关于这个的建议多看时间久了我也忘了
大概记得T是泛指类型  (该类型你自己定义)
extends 就是指T的子类这些都可以


泛型:JDk1.5版本以后出现的新特性.用于解决安全问题.是一个安全机制.

好处
1.将运行时期出现的问题.ClassCastException,转移到了编译时期;
        方便与程序员解决问题,让运行事情问题减少,安全
2.避免了强制转换麻烦.

泛型格式,通过<>来定义要操作的引用数据类型
在使用java提供的对象时,什么时候使用泛型?

通常在集合框架中很常见.
只有见到<>就要定义泛型

其实<>就是用来接收类型的

当使用集合时,将集合中药存储的数据类型作为参数传递到<>即可




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2