java泛型
来源:互联网 发布:淘宝网秭归脐橙 编辑:程序博客网 时间:2024/05/08 02:06
java泛型是javaSE5 之后出现的.
做项目的时候,我们很多时候可能想写一个方法,可以处理不同的类型,最常见的是继承,通过将方法的参数写成父类(或者是一个接口),这样利用多态就可以实现传入任意子类型。但是局限性是很明显的,只能传入该类型和他的子类型。
但是我们很多时候需要的功能远不止这样,我们需要不管我传入什么类型都可以处理,这该怎么办呢?
java泛型机制可以帮你解决这个问题。
java泛型机制笔记一:
1、java泛型可以作用于类 也可以作用于方法, 拥有泛型方法的类不一定要定义为泛型类,这两者之间没有联系。
2、泛型类在初始化的时候需要制定类型,这个时候不可以是基本数据类型。这个时候java自动装箱不起作用。
3、泛型方法的定义格式: 访问修饰符 <泛型参数列表> 返回值 方法名称(方法参数列表)
4、访问泛型方法时候可以传入基本数据类型,这个时候java的自动装箱有用。
- 【java 2】java泛型
- Java 泛型 Java generic
- Java Tutorials_Generics(java泛型)
- Java基础 Java 泛型
- java 泛型
- java泛型
- Java泛型
- Java泛型
- java泛型
- java泛型
- java泛型
- Java 泛型
- Java泛型
- Java 泛型
- JAVA 泛型
- java 泛型
- java泛型
- Java泛型
- Linux文件的setuid,setgid,sticky权限设定
- 概率到统计的思考与理解
- 【Android调试】Source Not Found错误
- Javascript中DOM常用操作
- iOS UIWebView 网页视图的应用
- java泛型
- IIS如何处理Asp.net请求和Asp.net页面生命周期方法
- HDU 1164 Eddy's research I
- 直接从 Google Play 商店下载免费应用的 APK 安装文件
- HDFS------hadoop fs -ls命令的执行过程
- 二叉树的建立和遍历(递归)
- 十四周上机实践项目(二)处理学生成绩
- Android 4.2 新特性一览
- 10 Python pitfalls - Python idioms, 4 of n