强制转换必须知道类型,否则就会在运行时报错
在java中增加泛型之前,泛型程序设计使用继承来实现的
坏处:需要强制转换,
可以向集合中添加任意类型的对象,存在风险
泛型的使用
List <String> list=new Arraylist<String>();
约束集合元素的类型必须是字符型,否则会报错
java SE7及以后的版本中,构造方法后可以省略泛型
List <String> list=new Arraylist<>();
变量声明的类型必须匹配给实际对象的类型
强制转换必须知道类型,否则就会在运行时报错
在java中增加泛型之前,泛型程序设计使用继承来实现的
坏处:需要强制转换,
可以向集合中添加任意类型的对象,存在风险
泛型的使用
List <String> list=new Arraylist<String>();
约束集合元素的类型必须是字符型,否则会报错
java SE7及以后的版本中,构造方法后可以省略泛型
List <String> list=new Arraylist<>();
变量声明的类型必须匹配给实际对象的类型
本文标题:泛型
本文链接:https://www.haomeiwen.com/subject/scmteftx.html
网友评论