what is the difference between ArrayList and Vector
Answer Posted / vikas
1. Vector is synchronized while ArrayList is not.
2. Vector has default size is 10 while ArrayList has 10(Look
Java Class).
3. We can specify increment size with Vector.
4. If we use ensureCapacity(int minCapacity) to set the
default increment size then remember following things:
a. Vector v = new Vector();
b. V.capacity(); === output will be 10
c. If you try to set v.ensureCapacity(5),then
d. V.capacity(); ===10
e. If you try to set v.ensureCapacity( >20), then
f. V.capacity();===20 and
g. If you try to set v.ensureCapacity(21), then
h. V.capacity();===21, It clears that if set capacity over
20 then it will be set otherwise no.
| Is This Answer Correct ? | 8 Yes | 0 No |
Post New Answer View All Answers
What are constants and how to create constants in java?
If a method is declared as protected, where may the method be accessed?
What do you mean by collectors in java 8?
What is difference between public static and void?
What is method in java ?
Give differences between Quicksort &Mergesort. When should these sorts be used andwhat is their running time in java?
Are strings immutable in java?
What is skeleton and stub?
Is void a wrapper class?
What are the two types of exceptions in java? Which are the differences between them?
What is meant by final class?
What is computer compiler?
What is private static class in java?
Explain which of the following methods releases the lock when yield(), join(),sleep(),wait(),notify(), notifyall() methods are executed?
What is reflexive association?