Java编程之范型
来源:互联网 发布:中国交通网络发展状况 编辑:程序博客网 时间:2024/05/23 19:18
在没有范型出现之前,Java也提供了对Object的任意化操作,这种任意化的操作时对Object引用进行 "向下转型的"及向上转型"操作,但是某型强制类型转化的错误也许不会被编译器捕捉,因此就发展出了范型的机制.实际上范型和C++中的模板基本差不多.起到的就是替代的作用.
public class MyTest<T> {
private T over;
public T getOver(){
return over;
}
public void setOver( T over)
{
this.over=over;
}
public static void main(String args[])
{
MyTest<Boolean> t=new MyTest<Boolean>();
MyTest<Float> f=new MyTest<Float>();
t.setOver(true);
f.setOver(11.3f);
Boolean b1=t.getOver();
Float f1=f.getOver();
System.out.println(b1);
System.out.println(f1);
}
}
0 0
- Java编程之范型
- Java之泛型编程
- Java之泛型编程
- Java之泛型编程
- Java之泛型编程
- Java之泛型编程
- Java之泛型编程
- Java编程笔记之泛型
- java泛型编程之泛型链栈
- java编程思想之接口泛型
- java编程思想之泛型
- java编程之泛型(二)
- java编程之泛型(三)
- Java编程思想之泛型
- JAVA基础之泛型编程
- Java编程基础教程之泛型
- Java编程之URI
- JAVA 之网络编程
- HashMap 如何实现顺序读取
- Binder机制(一)
- sql注入经典例子
- iOS 添加pch文件
- asp.net <%%>&<%#%>&<%=%>&<%@%>&<%$%>用法区别
- Java编程之范型
- oracle数据类型和对应的java数据类型
- 【noip2012】Vigenère密码
- codeforces 589D (简单线性公式题目)
- iOS开发-从注册账号到应用发布流程
- vbscript数组传入c#写的类库
- 机器学习之监督学习基础
- SpringMVC权限和资源的安全访问(二)
- Left.join优化规则的研究