----------------------
ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------参数化类型可以引用一个原始类型的对象,编译报告警告,例如,
Collection<String> c = new Vector();
原始类型可以引用一个参数化类型的对象,编译报告警告,例如, Collection c = new Vector<String>();
import java.util.*;
class Demo
{
public static void main(String[] args)
{
Collection<String> c = new Vector();//编译时出警告
//c.add(5);//编译失败
c.add("5");//对于c 只能存String类型的 但可以指向一个原始类型对象
Collection c1= new Vector<String>();//编译时也出警告
c1.add(5);//对于c1 对象中声明的String类型表示这个对象可以接收String类型的,同时也可以接收其他类型的
//System.out.println(c1);
//总结,能接收什么类型的对象,看左边,就是看这个对象的类型上面有没有参数化
}
}
----------------------
ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------
来源:CSDN
作者:白马东风
链接:https://blog.csdn.net/taooattao/article/details/9789387