`
小网客
  • 浏览: 1216553 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java泛型和采用Object基类小谈

    博客分类:
  • Java
 
阅读更多

如果采用Object基类,那么在使用的时候需要强制转换为自己想使用的类,如果用泛型那么只需要在<>指定即可,就不需要强制转换

泛型分为如下2类

1.限制泛型的可用类

class Tmp<T extends Collection>

标示:T实现Collection接口或者集成Collection类即可

此处T标示类型,是一个已经确定的类型

除了extends还有super ,super 为向上

如果T做为参数必须是已经指定的,因此一般是传过来的,如:

public class Generic<T extends List> {
	public T getT(T tmp) {
		return tmp;
	}
}

 

2.通配符

class Tmp<? extends Collection>

标示:?为任意类型,因此不可以做返回值,只能做参数

 

0
2
分享到:
评论

相关推荐

    Java泛型和集合

    Java Generics and Collections 英文版,详细描述java 泛型技术

    Java泛型编程指南.pdf

    Java泛型编程指南.pdf 此文章译自SUN的泛型编程指南

    java 泛型接口示例

    java 泛型接口示例 java 泛型接口示例 java 泛型接口示例

    JAVA泛型加减乘除

    这是一个使用JAVA实现的泛型编程,分为两部分,第一部分创建泛型类,并实例化泛型对象,得出相加结果。 第二部分用户自行输入0--4,选择要进行的加减乘除运算或退出,再输入要进行运算的两个数,并返回运算结果及...

    java 泛型类的类型识别示例

    java 泛型类的类型识别示例 java 泛型类的类型识别示例 java 泛型类的类型识别示例

    java 泛型方法使用示例

    java 泛型方法使用示例 java 泛型方法使用示例 java 泛型方法使用示例

    java泛型和反射机制

    对java泛型以及反射机制进行原理和应用上的讲解,帮助初学者对这两个概念进行更轻松的掌握

    1.java泛型定义.zip

    1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1....

    java泛型技术之发展

    java泛型技术之发展,学习JAVA 泛型的不错东东

    4.java泛型的限制.zip

    4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip...

    java泛型总结

    深入理解java泛型,包括类名泛型的定义,方法泛型定义,泛型的返回

    Java泛型和集合]-英文版

    Java泛型和集合]-英文版

    java泛型学习ppt

    java,学习java泛型,java培训之泛型.pptxjava培训之泛型.pptxjava培训之泛型.pptxjava培训之泛型.pptx

    Java泛型的用法及T.class的获取过程解析

    主要介绍了Java泛型的用法及T.class的获取过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    很好的Java泛型的总结

    很好的Java泛型的总结,看完之后你一定会知道java泛型的底层机制,你一定会学会Java泛型!

    java泛型详解.pdf

    java泛型详解.pdf

    关于C#、java泛型的看法

    谈谈关于Microsoft Visual Studio 2008中C#和java泛型的区别

    Java泛型和反射机制

    Java泛型和反射机制

Global site tag (gtag.js) - Google Analytics