泛型
介绍有关java泛型的相关知识
Hercule2016
中国科学院软件研究所天基大数据团队助理工程师,希望与大家共同进步。
展开
-
泛型第二弹
前面简单提了一下泛型,但是并不是很详细,这篇博客再详细的介绍下: 在java中有些时候,我们在定义的时候不知道会使用什么类型,直到使用的时候才会确定使用的类型是什么。在这种情况下,如果直接使用object ,在使用中,可能会涉及到类型强转的问题。但是只要涉及到强转就可能会出现强转异常(ClassCastException,强转只能说子类的对象指向父类引用的时候,这个引用对象可以强转为该子类)。在这种情况下java支持了泛型这原创 2020-05-26 14:15:19 · 201 阅读 · 0 评论 -
泛型
通俗一些,<>定义泛型,在我们不知道类型的时候,先使用泛型代替类型,在实际使用的时候,确认类型后,即可以使用该类型。如下方代码: List<String> strs = new ArrayList<String>(); 另外其实java的集合有一个缺点———把一个对象“丢进”集合中之后,集合就会忘记这个对象的数据类型,当再次的取出该对象的时候,该对象的编译类型...原创 2020-01-28 09:40:27 · 111 阅读 · 0 评论