在一次采访中,我被问到两个问题:..
实际上我们什么时候需要使用 vector ..? 根据我的分析,同步是主要原因,但他们很想知道除了同步之外,我们可能更喜欢使用 vector 的其他实际原因是什么。
请告知,除了同步之外,我们选择 vector 遗留集合还有哪些其他原因......!
最佳答案
我能想到的一个区别是Vector
支持Enumeration
。您可以通过调用轻松创建Enumeration
Enumeration enums = v.elements();
但是对于ArrayList
,你需要这样做:
Enumeration enums = Collections.enumeration(arrayList);
关于java - 在数组列表上选择 vector 遗留类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12208623/