- 博客(8)
- 收藏
- 关注
原创 ArrayList和LinkList的区别
Arraylist是可以扩容的动态数组。如果ArrayList调用不带参数的构造方法,那么顺序表大小为0,当第一次add时,整个顺序表大小变为了10,当10满之后,开始以1.5倍扩容,3.如果要插入、删除元素,则LinkList的offer和remove方法比ArrayList要好,ArrayList内部要进行数据的移动。2.如果随机访问元素,则ArrayList的get和set方法比LinkList要好;如果调用的是给定容量的构造方法,则大小就是给定的容量;LinkList为链表(单向链表或双向链表)。
2023-04-08 21:18:13 620 1
原创 泛型学习笔记
(2)泛型的原理就是“类型的参数化”,即把类型看作参数。也就是说把所有要操作的数据类型看作参数,就像方法的形式参数是运行时传递的值的占位符一样。(3)简单的说,类型变量扮演的角色就如同一个参数,它提供给编译器用来类型检查的信息。(1)泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动的和隐式的。(4)泛型可以提高代码的拓展性和重用性。
2023-04-03 22:49:37 40 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人