摘要: 相同点: 实现了List接口 API用法相同 底层数据结构都是 Object 类型的数组 区别: Vector 的 add()方法是同步方法 ArrayList 的 add()方法是非同步方法 Vector 扩容每次扩充 1 倍 ArrayList 每次扩充 0.5倍 Vector 是在调用构造方法 阅读全文
posted @ 2022-06-07 16:06 NeverLateThanBetter 阅读(24) 评论(0) 推荐(0)
摘要: 参考 https://blog.csdn.net/dimu9293/article/details/107729756 三者底层原理 1、vector是通过在每个方法加synchronized实现,包括最简单的size()方法 public synchronized int size() { ret 阅读全文
posted @ 2022-06-07 16:00 NeverLateThanBetter 阅读(167) 评论(0) 推荐(0)