本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01vector和arraylist的区别面试题-教你保证多线程顺序执行

加载中

应用方法

vector和arraylist的区别面试题-教你保证多线程顺序执行-第1张图片相同点:

他们都完成了List插口(List插口承继了Collection插口),全是井然有序结合。

差别:

外螺纹安全性:

Vector应用Synchronized完成线程同步,线程安全。

vector和arraylist的区别面试题-教你保证多线程顺序执行-第2张图片二维数组目录并不是线程安全的。

vector和arraylist的区别面试题-教你保证多线程顺序执行-第3张图片特性:

二维数组目录在特性上好于空间向量。

拓展:

ArrayList和Vector都是会按照具体必须动态性调节容积,除开Vector每一次扩充会翻番,而ArrayList只能提升50%。建立空间向量时,您能够自身特定拓展尺寸,但二维数组目录不可以。

下列是二维数组目录的拓展方式:

vector和arraylist的区别面试题-教你保证多线程顺序执行-第4张图片建立矢量素材时,它能够特定每一次拓展时要提升的尺寸。

vector和arraylist的区别面试题-教你保证多线程顺序执行-第5张图片空间向量的拓展:

vector和arraylist的区别面试题-教你保证多线程顺序执行-第6张图片

评论(0条)

刀客源码 游客评论